mirror of
https://github.com/marlersoft/win32json
synced 2026-06-21 13:57:33 +00:00
51185 lines
1.8 MiB
Plaintext
51185 lines
1.8 MiB
Plaintext
{
|
|
"Constants":[{
|
|
"Name":"MEDIASUBTYPE_None"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb8e-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_Video"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"73646976-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_Audio"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"73647561-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_Text"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"73747874-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_Midi"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7364696d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_Stream"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb83-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_Interleaved"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"73766169-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_File"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"656c6966-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_ScriptCommand"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"73636d64-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_AUXLine21Data"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"670aea80-3a82-11d0-b79b-00aa003767a7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_AUXTeletextPage"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"11264acb-37de-4eba-8c35-7f04a1a68332"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_CC_CONTAINER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"aeb312e9-3357-43ca-b701-97ec198e2b62"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_DTVCCData"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb77e152-53b2-499c-b46b-509fc33edfd7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_MSTVCaption"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b88b8a89-b049-4c80-adcf-5898985e22c1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_VBI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f72a76e1-eb0a-11d0-ace4-0000c0cc16ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_DVB_SUBTITLES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34ffcbc3-d5b3-4171-9002-d4c60301697f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_ISDB_CAPTIONS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"059dd67d-2e55-4d41-8d1b-01f5e4f50607"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_ISDB_SUPERIMPOSE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"36dc6d28-f1a6-4216-9048-9cfcefeb5eba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_Timecode"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482dee3-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_LMRT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"74726c6d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_URL_STREAM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"736c7275-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_CLPL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4c504c43-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_YUYV"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"56595559-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_IYUV"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"56555949-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_YVU9"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"39555659-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_Y411"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31313459-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_Y41P"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"50313459-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_YUY2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"32595559-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_YVYU"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"55595659-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_UYVY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"59565955-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_Y211"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31313259-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_CLJR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"524a4c43-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_IF09"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"39304649-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_CPLA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"414c5043-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MJPG"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"47504a4d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_TVMJ"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4a4d5654-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WAKE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"454b4157-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_CFCC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"43434643-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_IJPG"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"47504a49-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_Plum"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6d756c50-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_DVCS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"53435644-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_H264"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34363248-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_DVSD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"44535644-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MDVF"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4656444d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_RGB1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb78-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_RGB4"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb79-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_RGB8"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb7a-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_RGB565"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb7b-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_RGB555"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb7c-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_RGB24"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb7d-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_RGB32"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb7e-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_ARGB1555"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"297c55af-e209-4cb3-b757-c76d6b9c88a8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_ARGB4444"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6e6415e6-5c24-425f-93cd-80102b3d1cca"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_ARGB32"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"773c9ac0-3274-11d0-b724-00aa006c1a01"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_A2R10G10B10"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2f8bb76d-b644-4550-acf3-d30caa65d5c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_A2B10G10R10"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"576f7893-bdf6-48c4-875f-ae7b81834567"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AYUV"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"56555941-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AI44"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34344941-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_IA44"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34344149-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_RGB32_D3D_DX7_RT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"32335237-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_RGB16_D3D_DX7_RT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"36315237-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_ARGB32_D3D_DX7_RT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"38384137-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_ARGB4444_D3D_DX7_RT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34344137-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_ARGB1555_D3D_DX7_RT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"35314137-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_RGB32_D3D_DX9_RT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"32335239-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_RGB16_D3D_DX9_RT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"36315239-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_ARGB32_D3D_DX9_RT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"38384139-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_ARGB4444_D3D_DX9_RT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34344139-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_ARGB1555_D3D_DX9_RT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"35314139-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_YV12"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"32315659-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_NV12"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3231564e-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_NV11"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3131564e-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_NV24"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3432564e-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_420O"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4f303234-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_IMC1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31434d49-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_IMC2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"32434d49-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_IMC3"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"33434d49-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_IMC4"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34434d49-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_S340"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30343353-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_S342"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"32343353-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_Overlay"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb7f-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MPEG1Packet"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb80-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MPEG1Payload"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb81-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MPEG1AudioPayload"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000050-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_MPEG1SystemStream"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb82-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MPEG1System"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb84-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MPEG1VideoCD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb85-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MPEG1Video"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb86-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MPEG1Audio"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb87-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_Avi"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb88-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_Asf"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3db80f90-9412-11d1-aded-0000f8754b99"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_QTMovie"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb89-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_QTRpza"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"617a7072-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_QTSmc"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"20636d73-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_QTRle"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"20656c72-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_QTJpeg"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6765706a-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_PCMAudio_Obsolete"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb8a-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_PCM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000001-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WAVE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb8b-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AU"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb8c-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AIFF"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb8d-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_dvsd"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"64737664-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_dvhd"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"64687664-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_dvsl"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6c737664-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_dv25"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"35327664-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_dv50"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30357664-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_dvh1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31687664-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_Line21_BytePair"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6e8d4a22-310c-11d0-b79a-00aa003767a7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_Line21_GOPPacket"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6e8d4a23-310c-11d0-b79a-00aa003767a7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_Line21_VBIRawData"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6e8d4a24-310c-11d0-b79a-00aa003767a7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_708_608Data"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0af414bc-4ed2-445e-9839-8f095568ab3c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_DtvCcData"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f52addaa-36f0-43f5-95ea-6d866484262a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_CC_CONTAINER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7ea626db-54da-437b-be9f-f73073adfa3c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_TELETEXT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f72a76e3-eb0a-11d0-ace4-0000c0cc16ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_VBI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"663da43c-03e8-4e9a-9cd5-bf11ed0def76"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WSS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2791d576-8e7a-466f-9e90-5d3f3083738b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_XDS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"01ca73e3-dce6-4575-afe1-2bf1c902caf3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_VPS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a1b3f620-9792-4d8d-81a4-86af25772090"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_DRM_Audio"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000009-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_IEEE_FLOAT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000003-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_DOLBY_AC3_SPDIF"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000092-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_RAW_SPORT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000240-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_SPDIF_TAG_241h"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000241-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_DssVideo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a0af4f81-e163-11d0-bad9-00609744111a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_DssAudio"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a0af4f82-e163-11d0-bad9-00609744111a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_VPVideo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5a9b6a40-1a22-11d1-bad9-00609744111a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_VPVBI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5a9b6a41-1a22-11d1-bad9-00609744111a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CaptureGraphBuilder"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bf87b6e0-8c27-11d0-b3f0-00aa003761c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CaptureGraphBuilder2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bf87b6e1-8c27-11d0-b3f0-00aa003761c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_ProtoFilterGraph"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436ebb0-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_SystemClock"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436ebb1-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_FilterMapper"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436ebb2-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_FilterGraph"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436ebb3-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_FilterGraphNoThread"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436ebb8-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_FilterGraphPrivateThread"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a3ecbc41-581a-4476-b693-a63340462d8b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MPEG1Doc"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e4bbd160-4269-11ce-838d-00aa0055595a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_FileSource"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"701722e0-8ae3-11ce-a85c-00aa002feab5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MPEG1PacketPlayer"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"26c25940-4ca9-11ce-a828-00aa002feab5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MPEG1Splitter"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"336475d0-942a-11ce-a870-00aa002feab5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CMpegVideoCodec"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"feb50740-7bef-11ce-9bd9-0000e202599c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CMpegAudioCodec"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4a2286e0-7bef-11ce-9bd9-0000e202599c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_TextRender"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e30629d3-27e5-11ce-875d-00608cb78066"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_InfTee"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f8388a40-d5bb-11d0-be5a-0080c706568e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AviSplitter"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b544c20-fd0b-11ce-8c63-00aa0044b51e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AviReader"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b544c21-fd0b-11ce-8c63-00aa0044b51e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_VfwCapture"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b544c22-fd0b-11ce-8c63-00aa0044b51e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CaptureProperties"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b544c22-fd0b-11ce-8c63-00aa0044b51f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_FGControl"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436ebb4-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MOVReader"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"44584800-f8ee-11ce-b2d4-00dd01101b85"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_QuickTimeParser"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d51bd5a0-7548-11cf-a520-0080c77ef58a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_QTDec"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fdfe9681-74a3-11d0-afa7-00aa00b67a42"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AVIDoc"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d3588ab0-0781-11ce-b03a-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_VideoRenderer"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"70e102b0-5556-11ce-97c0-00aa0055595a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_Colour"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1643e180-90f5-11ce-97d5-00aa0055595a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_Dither"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1da08500-9edc-11cf-bc10-00aa00ac74f6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_ModexRenderer"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"07167665-5011-11cf-bf33-00aa0055595a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AudioRender"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e30629d1-27e5-11ce-875d-00608cb78066"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AudioProperties"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"05589faf-c356-11ce-bf01-00aa0055595a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DSoundRender"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"79376820-07d0-11cf-a24d-0020afd79767"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AudioRecord"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e30629d2-27e5-11ce-875d-00608cb78066"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AudioInputMixerProperties"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2ca8ca52-3c3f-11d2-b73d-00c04fb6bd3d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AVIDec"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cf49d4e0-1115-11ce-b03a-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AVIDraw"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a888df60-1e90-11cf-ac98-00aa004c0fa9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_ACMWrapper"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6a08cf80-0e18-11cf-a24d-0020afd79767"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AsyncReader"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436ebb5-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_URLReader"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436ebb6-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_PersistMonikerPID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436ebb7-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AVICo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d76e2820-1563-11cf-ac98-00aa004c0fa9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_FileWriter"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8596e5f0-0da5-11d0-bd21-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AviDest"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e2510970-f137-11ce-8b67-00aa00a3f1a6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AviMuxProptyPage"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c647b5c0-157c-11d0-bd23-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AviMuxProptyPage1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0a9ae910-85c0-11d0-bd42-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AVIMIDIRender"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"07b65360-c445-11ce-afde-00aa006c14f4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_WMAsfReader"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"187463a0-5bb7-11d3-acbe-0080c75e246e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_WMAsfWriter"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7c23220e-55bb-11d3-8b16-00c04fb6bd3d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MPEG2Demultiplexer"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"afb6c280-2c41-11d3-8a60-0000f81e0e4a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MPEG2Demultiplexer_NoClock"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"687d3367-3644-467a-adfe-6cd7a85c4a2c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MMSPLITTER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3ae86b20-7be8-11d1-abe6-00a0c905f375"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_StreamBufferSink"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2db47ae5-cf39-43c2-b4d6-0cd8d90946f4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_SBE2Sink"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e2448508-95da-4205-9a27-7ec81e723b1a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_StreamBufferSource"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c9f5fe02-f851-4eb5-99ee-ad602af1e619"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_StreamBufferConfig"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fa8a68b2-c864-4ba2-ad53-d3876a87494b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_StreamBufferPropertyHandler"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e37a73f8-fb01-43dc-914e-aaee76095ab9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_StreamBufferThumbnailHandler"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"713790ee-5ee1-45ba-8070-a1337d2762fa"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_Mpeg2VideoStreamAnalyzer"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6cfad761-735d-4aa5-8afc-af91a7d61eba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_StreamBufferRecordingAttributes"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ccaa63ac-1057-4778-ae92-1206ab9acee6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_StreamBufferComposeRecording"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d682c4ba-a90a-42fe-b9e1-03109849c423"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_SBE2File"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"93a094d7-51e8-485b-904a-8d6b97dc6b39"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DVVideoCodec"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b1b77c00-c3e4-11cf-af79-00aa00b67a42"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DVVideoEnc"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"13aa3650-bb6f-11d0-afb9-00aa00b67a42"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DVSplitter"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4eb31670-9fc6-11cf-af6e-00aa00b67a42"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DVMux"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"129d7e40-c10d-11d0-afb9-00aa00b67a42"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_SeekingPassThru"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"060af76c-68dd-11d0-8fc1-00c04fd9189d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_Line21Decoder"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6e8d4a20-310c-11d0-b79a-00aa003767a7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_Line21Decoder2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e4206432-01a1-4bee-b3e1-3702c8edc574"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CCAFilter"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3d07a539-35ca-447c-9b05-8d85ce924f9e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_OverlayMixer"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cd8743a1-3736-11d0-9e69-00c04fd7c15b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_VBISurfaces"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"814b9800-1c88-11d1-bad9-00609744111a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_WSTDecoder"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"70bc06e0-5666-11d3-a184-00105aef9f33"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MjpegDec"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"301056d0-6dff-11d2-9eeb-006008039e37"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MJPGEnc"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b80ab0a0-7416-11d2-9eeb-006008039e37"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_SystemDeviceEnum"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"62be5d10-60eb-11d0-bd3b-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CDeviceMoniker"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4315d437-5b8c-11d0-bd3b-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_VideoInputDeviceCategory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"860bb310-5d01-11d0-bd3b-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CVidCapClassManager"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"860bb310-5d01-11d0-bd3b-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_LegacyAmFilterCategory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"083863f1-70de-11d0-bd40-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CQzFilterClassManager"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"083863f1-70de-11d0-bd40-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_VideoCompressorCategory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"33d9a760-90c8-11d0-bd43-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CIcmCoClassManager"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"33d9a760-90c8-11d0-bd43-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AudioCompressorCategory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"33d9a761-90c8-11d0-bd43-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CAcmCoClassManager"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"33d9a761-90c8-11d0-bd43-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AudioInputDeviceCategory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"33d9a762-90c8-11d0-bd43-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CWaveinClassManager"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"33d9a762-90c8-11d0-bd43-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AudioRendererCategory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e0f158e1-cb04-11d0-bd4e-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CWaveOutClassManager"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e0f158e1-cb04-11d0-bd4e-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MidiRendererCategory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4efe2452-168a-11d1-bc76-00c04fb9453b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CMidiOutClassManager"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4efe2452-168a-11d1-bc76-00c04fb9453b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_TransmitCategory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cc7bfb41-f175-11d1-a392-00e0291f3959"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DeviceControlCategory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cc7bfb46-f175-11d1-a392-00e0291f3959"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_ActiveMovieCategories"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"da4e3da0-d07d-11d0-bd50-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DVDHWDecodersCategory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2721ae20-7e70-11d0-a5d6-28db04c10000"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MediaEncoderCategory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7d22e920-5ca9-4787-8c2b-a6779bd11781"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MediaMultiplexerCategory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"236c9559-adce-4736-bf72-bab34e392196"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_FilterMapper2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cda42200-bd88-11d0-bd4e-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MemoryAllocator"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1e651cc0-b199-11d0-8212-00c04fc32c45"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MediaPropertyBag"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cdbd8d00-c193-11d0-bd4e-00a0c911ce86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DvdGraphBuilder"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fcc152b7-f372-11d0-8e00-00c04fd7c08b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DVDNavigator"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9b8c4620-2c1a-11d0-8493-00a02438ad48"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DVDState"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f963c5cf-a659-4a93-9638-caf3cd277d13"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_SmartTee"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cc58e280-8aa1-11d1-b3f1-00aa003761c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DtvCcFilter"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb056ba0-2502-45b9-8e86-2b40de84ad29"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CaptionsFilter"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2f7ee4b6-6ff5-4eb4-b24a-2bfc41117171"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_SubtitlesFilter"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9f22cfea-ce07-41ab-8ba0-c7364af90af9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DirectShowPluginControl"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8670c736-f614-427b-8ada-bbadc587194b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FORMAT_None"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0f6417d6-c318-11d0-a43f-00a0c9223196"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FORMAT_VideoInfo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"05589f80-c356-11ce-bf01-00aa0055595a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FORMAT_VideoInfo2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f72a76a0-eb0a-11d0-ace4-0000c0cc16ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FORMAT_WaveFormatEx"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"05589f81-c356-11ce-bf01-00aa0055595a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FORMAT_MPEGVideo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"05589f82-c356-11ce-bf01-00aa0055595a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FORMAT_MPEGStreams"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"05589f83-c356-11ce-bf01-00aa0055595a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FORMAT_DvInfo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"05589f84-c356-11ce-bf01-00aa0055595a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FORMAT_525WSS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c7ecf04d-4582-4869-9abb-bfb523b62edf"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DirectDrawProperties"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"944d4c00-dd52-11ce-bf0e-00aa0055595a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_PerformanceProperties"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"59ce6880-acf8-11cf-b56e-0080c7c4b68a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_QualityProperties"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"418afb70-f8b8-11ce-aac6-0020af0b99a3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_VPObject"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ce292861-fc88-11d0-9e69-00c04fd7c15b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_VPVBIObject"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"814b9801-1c88-11d1-bad9-00609744111a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DVDecPropertiesPage"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"101193c0-0bfe-11d0-af91-00aa00b67a42"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DVEncPropertiesPage"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4150f050-bb6f-11d0-afb9-00aa00b67a42"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DVMuxPropertyPage"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4db880e0-c10d-11d0-afb9-00aa00b67a42"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_WstDecoderPropertyPage"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"04e27f80-91e4-11d3-a184-00105aef9f33"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FORMAT_AnalogVideo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482dde0-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_AnalogVideo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482dde1-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_NTSC_M"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482dde2-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_PAL_B"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482dde5-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_PAL_D"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482dde6-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_PAL_G"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482dde7-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_PAL_H"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482dde8-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_PAL_I"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482dde9-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_PAL_M"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482ddea-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_PAL_N"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482ddeb-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_PAL_N_COMBO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482ddec-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_SECAM_B"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482ddf0-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_SECAM_D"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482ddf1-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_SECAM_G"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482ddf2-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_SECAM_H"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482ddf3-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_SECAM_K"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482ddf4-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_SECAM_K1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482ddf5-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AnalogVideo_SECAM_L"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482ddf6-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIATYPE_AnalogAudio"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0482dee1-7817-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FORMAT_CAPTIONED_H264VIDEO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a4efc024-873e-4da3-898b-474ddbd79fd0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FORMAT_CC_CONTAINER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"50997a4a-e508-4054-a2b2-10ff0ac1a69a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CAPTION_FORMAT_ATSC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3ed9cb31-fd10-4ade-bccc-fb9105d2f3ef"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CAPTION_FORMAT_DVB"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"12230db4-ff2a-447e-bb88-6841c416d068"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CAPTION_FORMAT_DIRECTV"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e9ca1ce7-915e-47be-9bb9-bf1d8a13a5ec"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CAPTION_FORMAT_ECHOSTAR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ebb1a262-1158-4b99-ae80-92ac776952c4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FORMAT_CAPTIONED_MPEG2VIDEO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7ab2ada2-81b6-4f14-b3c8-d0c486393b67"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TIME_FORMAT_NONE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000000-0000-0000-0000-000000000000"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TIME_FORMAT_FRAME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7b785570-8c82-11cf-bc0c-00aa00ac74f6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TIME_FORMAT_BYTE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7b785571-8c82-11cf-bc0c-00aa00ac74f6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TIME_FORMAT_SAMPLE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7b785572-8c82-11cf-bc0c-00aa00ac74f6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TIME_FORMAT_FIELD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7b785573-8c82-11cf-bc0c-00aa00ac74f6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TIME_FORMAT_MEDIA_TIME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7b785574-8c82-11cf-bc0c-00aa00ac74f6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"AMPROPSETID_Pin"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9b00f101-1567-11d1-b3f1-00aa003761c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PIN_CATEGORY_CAPTURE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb6c4281-0353-11d1-905f-0000c0cc16ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PIN_CATEGORY_PREVIEW"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb6c4282-0353-11d1-905f-0000c0cc16ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PIN_CATEGORY_ANALOGVIDEOIN"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb6c4283-0353-11d1-905f-0000c0cc16ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PIN_CATEGORY_VBI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb6c4284-0353-11d1-905f-0000c0cc16ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PIN_CATEGORY_VIDEOPORT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb6c4285-0353-11d1-905f-0000c0cc16ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PIN_CATEGORY_NABTS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb6c4286-0353-11d1-905f-0000c0cc16ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PIN_CATEGORY_EDS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb6c4287-0353-11d1-905f-0000c0cc16ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PIN_CATEGORY_TELETEXT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb6c4288-0353-11d1-905f-0000c0cc16ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PIN_CATEGORY_CC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb6c4289-0353-11d1-905f-0000c0cc16ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PIN_CATEGORY_STILL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb6c428a-0353-11d1-905f-0000c0cc16ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PIN_CATEGORY_TIMECODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb6c428b-0353-11d1-905f-0000c0cc16ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PIN_CATEGORY_VIDEOPORT_VBI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb6c428c-0353-11d1-905f-0000c0cc16ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"LOOK_UPSTREAM_ONLY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ac798be0-98e3-11d1-b3f1-00aa003761c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"LOOK_DOWNSTREAM_ONLY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ac798be1-98e3-11d1-b3f1-00aa003761c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_TVTunerFilterPropertyPage"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"266eee41-6c63-11cf-8a03-00aa006ecb65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CrossbarFilterPropertyPage"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"71f96461-78f3-11d0-a18c-00a0c9118956"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_TVAudioFilterPropertyPage"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"71f96463-78f3-11d0-a18c-00a0c9118956"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_VideoProcAmpPropertyPage"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"71f96464-78f3-11d0-a18c-00a0c9118956"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CameraControlPropertyPage"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"71f96465-78f3-11d0-a18c-00a0c9118956"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AnalogVideoDecoderPropertyPage"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"71f96466-78f3-11d0-a18c-00a0c9118956"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_VideoStreamConfigPropertyPage"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"71f96467-78f3-11d0-a18c-00a0c9118956"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AudioRendererAdvancedProperties"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"37e92a92-d9aa-11d2-bf84-8ef2b1555aed"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_VideoMixingRenderer"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b87beb7b-8d29-423f-ae4d-6582c10175ac"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_VideoRendererDefault"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6bc1cffa-8fc1-4261-ac22-cfb4cc38db50"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AllocPresenter"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"99d54f63-1a69-41ae-aa4d-c976eb3f0713"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AllocPresenterDDXclMode"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4444ac9e-242e-471b-a3c7-45dcd46352bc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_VideoPortManager"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6f26a6cd-967b-47fd-874a-7aed2c9d25a2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_VideoMixingRenderer9"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"51b4abf3-748f-4e3b-a276-c828330e926a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_EnhancedVideoRenderer"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fa10746c-9b63-4b6c-bc49-fc300ea5f256"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MFVideoMixer9"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e474e05a-ab65-4f6a-827c-218b1baaf31f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MFVideoPresenter9"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"98455561-5136-4d28-ab08-4cee40ea2781"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_EVRTearlessWindowPresenter9"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a0a7a57b-59b2-4919-a694-add0a526c373"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_EVRPlaybackPipelineOptimizer"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"62079164-233b-41f8-a80f-f01705f514a8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EVRConfig_ForceBob"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e447df01-10ca-4d17-b17e-6a840f8a3a4c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EVRConfig_ForceThrottle"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e447df03-10ca-4d17-b17e-6a840f8a3a4c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EVRConfig_ForceHalfInterlace"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e447df05-10ca-4d17-b17e-6a840f8a3a4c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EVRConfig_ForceScaling"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e447df07-10ca-4d17-b17e-6a840f8a3a4c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EVRConfig_ForceBatching"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e447df09-10ca-4d17-b17e-6a840f8a3a4c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_NetworkProvider"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b2f3a67c-29da-4c78-8831-091ed509a475"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_ATSCNetworkProvider"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0dad2fdd-5fd7-11d3-8f50-00c04f7971e2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_ATSCNetworkPropertyPage"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e3444d16-5ac4-4386-88df-13fd230e1dda"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DVBSNetworkProvider"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fa4b375a-45b4-4d45-8440-263957b11623"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DVBTNetworkProvider"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"216c62df-6d7f-4e9a-8571-05f14edb766a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DVBCNetworkProvider"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"dc0c0fe7-0485-4266-b93f-68fbf80ed834"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSATTRIB_UDCRTag"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"eb7836ca-14ff-4919-bce7-3af12319e50c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSATTRIB_PicSampleSeq"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2f5bae02-7b8f-4f60-82d6-e4ea2f1f4c99"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSATTRIB_OptionalVideoAttributes"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5a5f08ca-55c2-4033-92ab-55db8f781226"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSATTRIB_CC_CONTAINER_INFO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e7e050fb-dd5d-40dd-9915-35dcb81bdc8a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSATTRIB_TRANSPORT_PROPERTIES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b622f612-47ad-4671-ad6c-05a98e65de3a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSATTRIB_PBDATAG_ATTRIBUTE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e0b56679-12b9-43cc-b7df-578caa5a7b63"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSATTRIB_CAPTURE_STREAMTIME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0c1a5614-30cd-4f40-bcbf-d03e52306207"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSATTRIB_DSHOW_STREAM_DESC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5fb5673b-0a2a-4565-827b-6853fd75e611"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DSATTRIB_SAMPLE_LIVE_STREAM_TIME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"892cd111-72f3-411d-8b91-a9e9123ac29a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"UUID_UdriTagTables"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e1b98d74-9778-4878-b664-eb2020364d88"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"UUID_WMDRMTagTables"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5dcd1101-9263-45bb-a4d5-c415ab8c589c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_DShowTVEFilter"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"05500280-faa5-4df9-8246-bfc23ac5cea8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_TVEFilterTuneProperties"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"05500281-faa5-4df9-8246-bfc23ac5cea8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_TVEFilterCCProperties"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"05500282-faa5-4df9-8246-bfc23ac5cea8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_TVEFilterStatsProperties"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"05500283-faa5-4df9-8246-bfc23ac5cea8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_IVideoEncoderProxy"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b43c4eec-8c32-4791-9102-508ada5ee8e7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_ICodecAPIProxy"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7ff0997a-1999-4286-a73c-622b8814e7eb"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_IVideoEncoderCodecAPIProxy"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b05dabd9-56e5-4fdc-afa4-8a47e91f1c9c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"ENCAPIPARAM_SAP_MODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0c0171db-fefc-4af7-9991-a5657c191cd1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_SBE2MediaTypeProfile"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1f26a602-2b5c-4b63-b8e8-9ea5c1a7dc2e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_SBE2FileScan"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3e458037-0ca6-41aa-a594-2aa6c02d709b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CODECAPI_AVDecMmcssClass"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e0ad4828-df66-4893-9f33-788aa4ec4082"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"AVENC_H263V_LEVELCOUNT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"AVENC_H264V_LEVELCOUNT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"AVENC_H264V_MAX_MBBITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3200
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_MPEG2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ee27417f-5e28-4e65-beea-1d26b508adc9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_MPEG1_AND_MPEG2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"86695f12-340e-4f04-9fd3-9253dd327460"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_H264"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81be68-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_H264_STEREO_PROGRESSIVE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d79be8da-0cf1-4c81-b82a-69a4e236f43d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_H264_STEREO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f9aaccbb-c2b6-4cfc-8779-5707b1760552"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_H264_MULTIVIEW"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"705b9d82-76cf-49d6-b7e6-ac8872db013c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_VC1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81bea3-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_VC1_D2010"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81bea4-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_MPEG4PT2_SIMPLE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"efd64d74-c9e8-41d7-a5e9-e9b0e39fa319"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_MPEG4PT2_ADVSIMPLE_NOGMC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ed418a9f-010d-4eda-9ae3-9a65358d8d2e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5b11d51b-2f4c-4452-bcc3-09f2a1160cc0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_HEVC_MAIN10"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"107af0e0-ef1a-4d19-aba8-67a163073d13"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_VP9"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"463707f8-a1d0-4585-876d-83aa6d60b89e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_VP9_10BIT_PROFILE2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a4c749ef-6ecf-48aa-8448-50a7a1165ff7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_VP8"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"90b899ea-3a62-4705-88b3-8df04b2744e7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_AV1_PROFILE0"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b8be4ccb-cf53-46ba-8d59-d6b8a6da5d2a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_AV1_PROFILE1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6936ff0f-45b1-4163-9cc1-646ef6946108"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_AV1_PROFILE2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0c5f2aa1-e541-4089-bb7b-98110a19d7c8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_AV1_12BIT_PROFILE2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"17127009-a00f-4ce1-994e-bf4081f6f3f0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_PROFILE_AV1_12BIT_PROFILE2_420"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2d80bed6-9cac-4835-9e91-327bbc4f9ee8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeMPEG2_MoComp"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e6a9f44b-61b0-4563-9ea4-63d2a3c6fe66"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeMPEG2_IDCT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bf22ad00-03ea-4690-8077-473346209b7e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeMPEG2_VLD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ee27417f-5e28-4e65-beea-1d26b508adc9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeMPEG1_VLD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6f3ec719-3735-42cc-8063-65cc3cb36616"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeMPEG2and1_VLD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"86695f12-340e-4f04-9fd3-9253dd327460"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeH264_A"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81be64-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeH264_B"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81be65-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeH264_C"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81be66-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeH264_D"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81be67-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeH264_E"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81be68-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeH264_F"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81be69-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeH264_VLD_WithFMOASO_NoFGT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d5f04ff9-3418-45d8-9561-32a76aae2ddd"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeH264_VLD_Stereo_Progressive_NoFGT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d79be8da-0cf1-4c81-b82a-69a4e236f43d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeH264_VLD_Stereo_NoFGT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f9aaccbb-c2b6-4cfc-8779-5707b1760552"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeH264_VLD_Multiview_NoFGT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"705b9d82-76cf-49d6-b7e6-ac8872db013c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeWMV8_A"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81be80-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeWMV8_B"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81be81-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeWMV9_A"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81be90-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeWMV9_B"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81be91-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeWMV9_C"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81be94-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeVC1_A"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81bea0-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeVC1_B"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81bea1-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeVC1_C"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81bea2-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeVC1_D"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81bea3-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeVC1_D2010"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81bea4-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_NoEncrypt"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81bed0-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_VideoProcProgressiveDevice"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5a54a0c9-c7ec-4bd9-8ede-f3c75dc4393b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_VideoProcBobDevice"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"335aa36e-7884-43a4-9c91-7f87faf3e37e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_VideoProcSoftwareDevice"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4553d47f-ee7e-4e3f-9475-dbf1376c4810"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeMPEG4pt2_VLD_Simple"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"efd64d74-c9e8-41d7-a5e9-e9b0e39fa319"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeMPEG4pt2_VLD_AdvSimple_NoGMC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ed418a9f-010d-4eda-9ae3-9a65358d8d2e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeMPEG4pt2_VLD_AdvSimple_GMC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ab998b5b-4258-44a9-9feb-94e597a6baae"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeHEVC_VLD_Main"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5b11d51b-2f4c-4452-bcc3-09f2a1160cc0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeHEVC_VLD_Main10"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"107af0e0-ef1a-4d19-aba8-67a163073d13"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeVP9_VLD_Profile0"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"463707f8-a1d0-4585-876d-83aa6d60b89e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeVP9_VLD_10bit_Profile2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a4c749ef-6ecf-48aa-8448-50a7a1165ff7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_ModeVP8_VLD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"90b899ea-3a62-4705-88b3-8df04b2744e7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_E_NOT_INITIALIZED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147217408
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_E_NEW_VIDEO_DEVICE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147217407
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_E_VIDEO_DEVICE_LOCKED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147217406
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_E_NOT_AVAILABLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147217405
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MAX_SUBSTREAMS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_DECODE_GET_DRIVER_HANDLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1829
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVA2_DECODE_SPECIFY_ENCRYPTED_BLOCKS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1828
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVAp_ModeMPEG2_A"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81be0a-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVAp_ModeMPEG2_C"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81be0c-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVAp_NoEncrypt"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b81bed0-a0c7-11d3-b984-00c04f2e73c5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVAp_DeinterlaceBobDevice"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"335aa36e-7884-43a4-9c91-7f87faf3e37e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVAp_DeinterlaceContainerDevice"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0e85cb93-3046-4ff0-aecc-d58cb5f035fd"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVAHD_STREAM_STATE_PRIVATE_IVTC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9c601e3c-0f33-414c-a739-99540ee42da5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVAHDControlGuid"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a0386e75-f70c-464c-a9ce-33c44e091623"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVAHDETWGUID_CREATEVIDEOPROCESSOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"681e3d1e-5674-4fb3-a503-2f2055e91f60"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVAHDETWGUID_VIDEOPROCESSBLTSTATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"76c94b5a-193f-4692-9484-a4d999da81a8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVAHDETWGUID_VIDEOPROCESSSTREAMSTATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"262c0b02-209d-47ed-94d8-82ae02b84aa7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVAHDETWGUID_VIDEOPROCESSBLTHD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bef3d435-78c7-4de3-9707-cd1b083b160a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVAHDETWGUID_VIDEOPROCESSBLTHD_STREAM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"27ae473e-a5fc-4be5-b4e3-f24994d3c495"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DXVAHDETWGUID_DESTROYVIDEOPROCESSOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f943f0a0-3f16-43e0-8093-105a986aa5f1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MR_VIDEO_RENDER_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1092a86c-ab1a-459a-a336-831fbc4d11ff"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MR_VIDEO_MIXER_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"073cd2fc-6cf4-40b7-8859-e89552c841f8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MR_VIDEO_ACCELERATION_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"efef5175-5c7d-4ce2-bbbd-34ff8bca6554"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MR_BUFFER_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a562248c-9ac6-4ffc-9fba-3af8f8ad1a4d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"VIDEO_ZOOM_RECT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7aaa1638-1b7f-4c93-bd89-5b9c9fb6fcf0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFEVRDLL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SDK_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_API_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":112
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSTARTUP_NOSOCKET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSTARTUP_LITE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSTARTUP_FULL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_DXGI_DEVICE_NOT_INITIALIZED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147217408
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_DXGI_NEW_VIDEO_DEVICE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147217407
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_DXGI_VIDEO_DEVICE_LOCKED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147217406
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_1_BYTE_ALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_2_BYTE_ALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_4_BYTE_ALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_8_BYTE_ALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_16_BYTE_ALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_32_BYTE_ALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":31
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_64_BYTE_ALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":63
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_128_BYTE_ALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":127
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_256_BYTE_ALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":255
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_512_BYTE_ALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":511
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_1024_BYTE_ALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1023
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_2048_BYTE_ALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2047
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_4096_BYTE_ALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4095
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_8192_BYTE_ALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8191
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_SESSIONCAPS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7e5ebcd0-11b8-4abe-afad-10f6599a7f42"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_SESSIONCAPS_DELTA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7e5ebcd1-11b8-4abe-afad-10f6599a7f42"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSESSIONCAP_START"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSESSIONCAP_SEEK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSESSIONCAP_PAUSE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSESSIONCAP_RATE_FORWARD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSESSIONCAP_RATE_REVERSE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSESSIONCAP_DOES_NOT_USE_NETWORK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_TOPOLOGY_STATUS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30c5018d-9a53-454b-ad9e-6d5f8fa7c43b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_START_PRESENTATION_TIME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5ad914d0-9b45-4a8d-a2c0-81d1e50bfb07"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_PRESENTATION_TIME_OFFSET"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5ad914d1-9b45-4a8d-a2c0-81d1e50bfb07"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_START_PRESENTATION_TIME_AT_OUTPUT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5ad914d2-9b45-4a8d-a2c0-81d1e50bfb07"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_SOURCE_FAKE_START"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a8cc55a7-6b31-419f-845d-ffb351a2434b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_SOURCE_PROJECTSTART"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a8cc55a8-6b31-419f-845d-ffb351a2434b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_SOURCE_ACTUAL_START"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a8cc55a9-6b31-419f-845d-ffb351a2434b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_SOURCE_TOPOLOGY_CANCELED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"db62f650-9a5e-4704-acf3-563bc6a73364"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_SOURCE_CHARACTERISTICS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"47db8490-8b22-4f52-afda-9ce1b2d3cfa8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_SOURCE_CHARACTERISTICS_OLD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"47db8491-8b22-4f52-afda-9ce1b2d3cfa8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_DO_THINNING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"321ea6fb-dad9-46e4-b31d-d2eae7090e30"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_SCRUBSAMPLE_TIME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9ac712b3-dcb8-44d5-8d0c-37455a2782e3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_OUTPUT_NODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"830f1a8b-c060-46dd-a801-1c95dec9b107"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_MFT_INPUT_STREAM_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f29c2cca-7ae6-42d2-b284-bf837cc874e2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_MFT_CONTEXT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b7cd31f1-899e-4b41-80c9-26a896d32977"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_STREAM_METADATA_KEYDATA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cd59a4a1-4a3b-4bbd-8665-72a40fbea776"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_STREAM_METADATA_CONTENT_KEYIDS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5063449d-cc29-4fc6-a75a-d247b35af85c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_EVENT_STREAM_METADATA_SYSTEMID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1ea2ef64-ba16-4a36-8719-fe7560ba32ad"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_MaxDecodeFrameSize"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d3cc654f-f9f3-4a13-889f-f04eb2b5b957"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_AccumulatedNonRefPicPercent"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"79ea74df-a740-445b-bc98-c9ed1f260eee"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_ProtectionScheme"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d054d096-28bb-45da-87ec-74f351871406"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_CryptByteBlock"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9d84289b-0c7f-4713-ab95-108ab42ad801"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_SkipByteBlock"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0d550548-8317-4ab1-845f-d06306e293e3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_SubSample_Mapping"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8444f27a-69a1-48da-bd08-11cef36830d2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_ClearSliceHeaderData"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5509a4f4-320d-4e6c-8d1a-94c66dd20cb0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_HardwareProtection_KeyInfoID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8cbfcceb-94a5-4de1-8231-a85e47cf81e7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_HardwareProtection_KeyInfo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b2372080-455b-4dd7-9989-1a955784b754"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_HardwareProtection_VideoDecryptorContext"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"693470c8-e837-47a0-88cb-535b905e3582"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_Opaque_Data"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"224d77e5-1391-4ffb-9f41-b432f68c611d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_NALULengthInfo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"19124e7c-ad4b-465f-bb18-20186287b6af"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_ResumeVideoOutput"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a435aba5-afde-4cf5-bc1c-f6acaf13949d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_NALUTypes"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b0f067c7-714c-416c-8d59-5f4ddf8913b6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_SPSPPSData"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"aede0fa2-0e0c-453c-b7f3-de8693364d11"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_SEIData"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cf0e972-4542-4687-9999-585f565fba7d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_HardwareProtection"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9a2b2d2b-8270-43e3-8448-994f426e8886"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_CleanPoint"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9cdf01d8-a0f0-43ba-b077-eaa06cbd728a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Discontinuity"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9cdf01d9-a0f0-43ba-b077-eaa06cbd728a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Token"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8294da66-f328-4805-b551-00deb4c57a61"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_ClosedCaption_CEA708"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"26f09068-e744-47dc-aa03-dbf20403bde6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_ClosedCaption_CEA708_MAX_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_DecodeTimestamp"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"73a954d4-09e2-4861-befc-94bd97c08e6e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_VideoEncodeQP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b2efe478-f979-4c66-b95e-ee2b82c82f36"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_VideoEncodePictureType"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"973704e6-cd14-483c-8f20-c9fc0928bad5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_FrameCorruption"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b4dd4a8c-0beb-44c4-8b75-b02b913b04f0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_DirtyRects"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9ba70225-b342-4e97-9126-0b566ab7ea7e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_MoveRegions"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e2a6c693-3a8b-4b8d-95d0-f60281a12fb7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_HDCP_OptionalHeader"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9a2e7390-121f-455f-8376-c97428e0b540"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_HDCP_FrameCounter"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9d389c60-f507-4aa6-a40a-71027a02f3de"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_HDCP_StreamID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"177e5d74-c370-4a7a-95a2-36833c01d0af"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Timestamp"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1e436999-69be-4c7a-9369-70068c0260cb"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_RepeatFrame"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"88be738f-0711-4f42-b458-344aed42ec2f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_ENCODER_ERROR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c8d1eda4-98e4-41d5-9297-44f53852f90e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_GFX_DRIVER_VERSION_ID_Attribute"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f34b9093-05e0-4b16-993d-3e2a2cde6ad3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_DescrambleData"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"43483be6-4903-4314-b032-2951365936fc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_SampleKeyID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9ed713c8-9b87-4b26-8297-a93b0c5a8acc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_GenKeyFunc"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"441ca1ee-6b1f-4501-903a-de87df42f6ed"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_GenKeyCtx"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"188120cb-d7da-4b59-9b3e-9252fd37301c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_PacketCrossOffsets"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2789671d-389f-40bb-90d9-c282f77f9abd"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_SampleID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6698b84e-0afa-4330-aeb2-1c0a98d7a44d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_KeyID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"76376591-795f-4da1-86ed-9d46eca109a9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Content_KeyID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c6c7f5b0-acca-415b-87d9-10441469efc6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Encryption_SubSampleMappingSplit"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fe0254b9-2aa5-4edc-99f7-17e89dbf9174"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Interlaced"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b1d5830a-deb8-40e3-90fa-389943716461"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_BottomFieldFirst"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"941ce0a3-6ae3-4dda-9a08-a64298340617"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_RepeatFirstField"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"304d257c-7493-4fbd-b149-9228de8d9a99"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_SingleField"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9d85f816-658b-455a-bde0-9fa7e15ab8f9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_DerivedFromTopField"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6852465a-ae1c-4553-8e9b-c3420fcb1637"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_MeanAbsoluteDifference"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1cdbde11-08b4-4311-a6dd-0f9f371907aa"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_LongTermReferenceFrameInfo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9154733f-e1bd-41bf-81d3-fcd918f71332"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_ROIRectangle"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3414a438-4998-4d2c-be82-be3ca0b24d43"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_LastSlice"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2b5d5457-5547-4f07-b8c8-b4a3a9a1daac"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MACROBLOCK_FLAG_SKIP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MACROBLOCK_FLAG_DIRTY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MACROBLOCK_FLAG_MOTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MACROBLOCK_FLAG_VIDEO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MACROBLOCK_FLAG_HAS_MOTION_VECTOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MACROBLOCK_FLAG_HAS_QP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_FeatureMap"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a032d165-46fc-400a-b449-49de53e62a6e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_ChromaOnly"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1eb9179c-a01f-4845-8c04-0e65a26eb04f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_PhotoThumbnail"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"74bbc85c-c8bb-42dc-b586-da17ffd35dcc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_PhotoThumbnailMediaType"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"61ad5420-ebf8-4143-89af-6bf25f672def"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_CaptureMetadata"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2ebe23a8-faf5-444a-a6a2-eb810880ab5d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_MDLCacheCookie"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5f002af9-d8f9-41a3-b6c3-a2ad43f647ad"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_PHOTO_FRAME_FLASH"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0f9dd6c6-6003-45d8-bd59-f1f53e3d04e8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_FRAME_RAWSTREAM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9252077b-2680-49b9-ae02-b19075973b70"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_FOCUSSTATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a87ee154-997f-465d-b91f-29d53b982b88"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_REQUESTED_FRAME_SETTING_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bb3716d9-8a61-47a4-8197-459c7ff174d5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_EXPOSURE_TIME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"16b9ae99-cd84-4063-879d-a28c7633729e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_EXPOSURE_COMPENSATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d198aa75-4b62-4345-abf3-3c31fa12c299"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_ISO_SPEED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e528a68f-b2e3-44fe-8b65-07bf4b5a13ff"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_LENS_POSITION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b5fc8e86-11d1-4e70-819b-723a89fa4520"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_SCENE_MODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9cc3b54d-5ed3-4bae-b388-7670aef59e13"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_FLASH"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4a51520b-fb36-446c-9df2-68171b9a0389"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_FLASH_POWER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9c0e0d49-0205-491a-bc9d-2d6e1f4d5684"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_WHITEBALANCE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c736fd77-0fb9-4e2e-97a2-fcd490739ee9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_ZOOMFACTOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e50b0b81-e501-42c2-abf2-857ecb13fa5c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_FACEROIS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"864f25a6-349f-46b1-a30e-54cc22928a47"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_FACEROITIMESTAMPS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e94d50cc-3da0-44d4-bb34-83198a741868"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b927a1a8-18ef-46d3-b3af-69372f94d9b2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_ISO_GAINS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"05802ac9-0e1d-41c7-a8c8-7e7369f84e1e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_SENSORFRAMERATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"db51357e-9d3d-4962-b06d-07ce650d9a0a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_WHITEBALANCE_GAINS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e7570c8f-2dcb-4c7c-aace-22ece7cce647"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_HISTOGRAM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"85358432-2ef6-4ba9-a3fb-06d82974b895"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_EXIF"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2e9575b8-8c31-4a02-8575-42b197b71592"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_FRAME_ILLUMINATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6d688ffc-63d3-46fe-bada-5b947db0d080"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_UVC_PAYLOADHEADER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f9f88a87-e1dd-441e-95cb-42e21a64f1d9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Depth_MinReliableDepth"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5f8582b2-e36b-47c8-9b87-fee1ca72c5b0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Depth_MaxReliableDepth"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e45545d1-1f0f-4a32-a8a7-6101a24ea8be"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_FIRST_SCANLINE_START_TIME_QPC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6a2c49f1-e052-46b6-b2d9-73c1558709af"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_LAST_SCANLINE_END_TIME_QPC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"dccadecb-c4d4-400d-b418-10e88525e1f6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_SCANLINE_TIME_QPC_ACCURACY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4cd79c51-f765-4b09-b1e1-27d1f7ebea09"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_SCANLINE_DIRECTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6496a3ba-1907-49e6-b0c3-123795f380a9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCAPTURE_METADATA_SCAN_RIGHT_LEFT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCAPTURE_METADATA_SCAN_BOTTOM_TOP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCAPTURE_METADATA_SCANLINE_VERTICAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_DIGITALWINDOW"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"276f72a2-59c8-4f69-97b4-068b8c0ec044"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_METADATA_FRAME_BACKGROUND_MASK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"03f14dd3-75dd-433a-a8e2-1e3f5f2a50a0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_METADATAFACIALEXPRESSION_SMILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_METADATATIMESTAMPS_DEVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_METADATATIMESTAMPS_PRESENTATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_HISTOGRAM_CHANNEL_Y"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_HISTOGRAM_CHANNEL_R"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_HISTOGRAM_CHANNEL_G"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_HISTOGRAM_CHANNEL_B"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_HISTOGRAM_CHANNEL_Cb"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_HISTOGRAM_CHANNEL_Cr"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_CATEGORY_VIDEO_DECODER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d6c02d4b-6833-45b4-971a-05a4b04bab91"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_CATEGORY_VIDEO_ENCODER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f79eac7d-e545-4387-bdee-d647d7bde42a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_CATEGORY_VIDEO_EFFECT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"12e17c21-532c-4a6e-8a1c-40825a736397"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_CATEGORY_MULTIPLEXER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"059c561e-05ae-4b61-b69d-55b61ee54a7b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_CATEGORY_DEMULTIPLEXER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a8700a7a-939b-44c5-99d7-76226b23b3f1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_CATEGORY_AUDIO_DECODER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9ea73fb4-ef7a-4559-8d5d-719d8f0426c7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_CATEGORY_AUDIO_ENCODER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"91c64bd0-f91e-4d8c-9276-db248279d975"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_CATEGORY_AUDIO_EFFECT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"11064c48-3648-4ed0-932e-05ce8ac811b7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_CATEGORY_VIDEO_PROCESSOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"302ea3fc-aa5f-47f9-9f7a-c2188bb16302"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_CATEGORY_OTHER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"90175d57-b7ea-4901-aeb3-933a8747756f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_CATEGORY_ENCRYPTOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b0c687be-01cd-44b5-b8b2-7c1d7e058b1f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_CATEGORY_VIDEO_RENDERER_EFFECT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"145cd8b4-92f4-4b23-8ae7-e0df06c2da95"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_ENUM_VIDEO_RENDERER_EXTENSION_PROFILE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"62c56928-9a4e-443b-b9dc-cac830c24100"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_ENUM_ADAPTER_LUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1d39518c-e220-4da8-a07f-ba172552d6b1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"53476a11-3f13-49fb-ac42-ee2733c96741"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"LOCAL_D3DFMT_DEFINES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_Base"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000000-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_RGB32"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000016-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_ARGB32"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000015-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_RGB24"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000014-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_RGB555"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000018-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_RGB565"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000017-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_RGB8"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000029-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_L8"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000032-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_L16"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000051-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_D16"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000050-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_AI44"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34344941-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_AYUV"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"56555941-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_YUY2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"32595559-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_YVYU"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"55595659-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_YVU9"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"39555659-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_UYVY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"59565955-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_NV11"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3131564e-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_NV12"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3231564e-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_NV21"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3132564e-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_YV12"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"32315659-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_I420"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30323449-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_IYUV"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"56555949-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_Y210"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30313259-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_Y216"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"36313259-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_Y410"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30313459-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_Y416"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"36313459-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_Y41P"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"50313459-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_Y41T"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"54313459-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_Y42T"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"54323459-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_P210"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30313250-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_P216"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"36313250-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_P010"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30313050-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_P016"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"36313050-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_v210"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30313276-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_v216"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"36313276-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_v410"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30313476-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_MP43"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3334504d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_MP4S"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5334504d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_M4S2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3253344d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_MP4V"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5634504d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_WMV1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31564d57-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_WMV2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"32564d57-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_WMV3"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"33564d57-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_WVC1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31435657-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_MSS1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3153534d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_MSS2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3253534d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_MPG1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3147504d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_DVSL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6c737664-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_DVSD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"64737664-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_DVHD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"64687664-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_DV25"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"35327664-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_DV50"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30357664-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_DVH1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31687664-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_H264"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34363248-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_H265"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"35363248-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_MJPG"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"47504a4d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_420O"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4f303234-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_HEVC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"43564548-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_HEVC_ES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"53564548-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_VP80"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30385056-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_VP90"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30395056-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_ORAW"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5741524f-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_H263"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"33363248-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_A2R10G10B10"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0000001f-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_A16B16G16R16F"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000071-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_VP10"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30315056-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_AV1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31305641-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_Theora"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6f656874-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_H264_ES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3f40f4f0-5622-4ff8-b6d8-a17a584bee5e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_MPEG2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e06d8026-db46-11cf-b4d1-00805f6cbbea"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_Base"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000000-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_PCM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000001-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_Float"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000003-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_DTS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000008-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_Dolby_AC3_SPDIF"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000092-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_DRM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000009-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_WMAudioV8"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000161-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_WMAudioV9"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000162-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_WMAudio_Lossless"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000163-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_WMASPDIF"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000164-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_MSP1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0000000a-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_MP3"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000055-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_MPEG"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000050-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_AAC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00001610-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_ADTS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00001600-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_AMR_NB"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00007361-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_AMR_WB"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00007362-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_AMR_WP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00007363-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_FLAC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0000f1ac-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_ALAC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00006c61-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_Opus"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0000704f-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_Dolby_AC4"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0000ac40-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_Dolby_AC3"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e06d802c-db46-11cf-b4d1-00805f6cbbea"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_Dolby_DDPlus"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a7fb87af-2d02-42fb-a4d4-05cd93843bdd"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_Dolby_AC4_V1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"36b7927c-3d87-4a2a-9196-a21ad9e935e6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_Dolby_AC4_V2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7998b2a0-17dd-49b6-8dfa-9b278552a2ac"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_Dolby_AC4_V1_ES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9d8dccc6-d156-4fb8-979c-a85be7d21dfa"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_Dolby_AC4_V2_ES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7e58c9f9-b070-45f4-8ccd-a99a0417c1ac"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_Vorbis"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8d2fd10b-5841-4a6b-8905-588fec1aded9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_DTS_RAW"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e06d8033-db46-11cf-b4d1-00805f6cbbea"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_DTS_HD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a2e58eb7-0fa9-48bb-a40c-fa0e156d0645"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_DTS_XLL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"45b37c1b-8c70-4e59-a7be-a1e42c81c80d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_DTS_LBR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c2fe6f0a-4e3c-4df1-9b60-50863091e4b9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_DTS_UHD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"87020117-ace3-42de-b73e-c656706263f8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_DTS_UHDY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9b9cca00-91b9-4ccc-883a-8f787ac3cc86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_Float_SpatialObjects"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fa39cd94-bc64-4ab1-9b71-dcd09d5a7e7a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_LPCM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e06d8032-db46-11cf-b4d1-00805f6cbbea"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_PCM_HDCP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a5e7ff01-8411-4acc-a865-5f4941288d80"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_Dolby_AC3_HDCP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"97663a80-8ffb-4445-a6ba-792d908f497f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_AAC_HDCP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"419bce76-8b72-400f-adeb-84b57d63484d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_ADTS_HDCP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"da4963a3-14d8-4dcf-92b7-193eb84363db"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFAudioFormat_Base_HDCP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3884b5bc-e277-43fd-983d-038aa8d9b605"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_H264_HDCP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5d0ce9dd-9817-49da-bdfd-f5f5b98f18a6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_HEVC_HDCP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cfe0fe6-05c4-47dc-9d70-4bdb2959720f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFVideoFormat_Base_HDCP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"eac3b9d5-bd14-4237-8f1f-bab428e49312"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMPEG4Format_Base"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000000-767a-494d-b478-f29d25dc9037"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSubtitleFormat_XML"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2006f94f-29ca-4195-b8db-00ded8ff0c97"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSubtitleFormat_TTML"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"73e73992-9a10-4356-9557-7194e91e3e54"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSubtitleFormat_ATSC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7fa7faa3-feae-4e16-aedf-36b9acfbb099"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSubtitleFormat_WebVTT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c886d215-f485-40bb-8db6-fadbc619a45d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSubtitleFormat_SRT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5e467f2e-77ca-4ca5-8391-d142ed4b76c8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSubtitleFormat_SSA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57176a1b-1a9e-4eea-abef-c61760198ac4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSubtitleFormat_CustomUserData"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1bb3d849-6614-4d80-8882-ed24aa82da92"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSubtitleFormat_PGS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"71f40e4a-1278-4442-b30d-39dd1d7722bc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSubtitleFormat_VobSub"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6b8e40f4-8d2c-4ced-ad91-5960e45b4433"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MAJOR_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"48eba18e-f8c9-4687-bf11-0a74c9f96a8f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_SUBTYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f7e34c9a-42e8-4714-b74b-cb29d72c35e5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_ALL_SAMPLES_INDEPENDENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c9173739-5e56-461c-b713-46fb995cb95f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_FIXED_SIZE_SAMPLES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b8ebefaf-b718-4e04-b0a9-116775e3321b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_COMPRESSED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3afd0cee-18f2-4ba5-a110-8bea502e1f92"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_SAMPLE_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"dad3ab78-1990-408b-bce2-eba673dacc10"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_WRAPPED_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d3f7b23-d02f-4e6c-9bee-e4bf2c6c695d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_VIDEO_3D"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cb5e88cf-7b5b-476b-85aa-1ca5ae187555"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_VIDEO_3D_FORMAT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5315d8a0-87c5-4697-b793-6606c67c049b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_VIDEO_3D_NUM_VIEWS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bb077e8a-dcbf-42eb-af60-418df98aa495"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_VIDEO_3D_LEFT_IS_BASE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6d4b7bff-5629-4404-948c-c634f4ce26d4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_VIDEO_3D_FIRST_IS_LEFT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ec298493-0ada-4ea1-a4fe-cbbd36ce9331"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_3DVideo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f86f97a4-dd54-4e2e-9a5e-55fc2d74a005"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_3DVideo_SampleFormat"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"08671772-e36f-4cff-97b3-d72e20987a48"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_VIDEO_ROTATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c380465d-2271-428c-9b83-ecea3b4a85c1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_MULTIPLEXED_MANAGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6ea542b0-281f-4231-a464-fe2f5022501c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIATYPE_MULTIPLEXED_MANAGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"13c78fb5-f275-4ea0-bb5f-0249832b0d6e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_MULTIPLEXED_MANAGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8dcdee79-6b5a-4c45-8db9-20b395f02fcf"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_SECURE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c5acc4fd-0304-4ecf-809f-47bc97ff63bd"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_ATTRIBUTE_FRAMESOURCE_TYPES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"17145fd1-1b2b-423c-8001-2b6833ed3588"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_ALPHA_MODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5d959b0d-4cbf-4d04-919f-3f5f7f284211"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_DEPTH_MEASUREMENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fd5ac489-0917-4bb6-9d54-3122bf70144b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_DEPTH_VALUE_UNIT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"21a800f5-3189-4797-beba-f13cd9a31a5e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_VIDEO_NO_FRAME_ORDERING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3f5b106f-6bc2-4ee3-b7ed-8902c18f5351"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_VIDEO_H264_NO_FMOASO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ed461cd6-ec9f-416a-a8a3-26d7d31018d7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_ForwardedDecodeUnits"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"424c754c-97c8-48d6-8777-fc41f7b60879"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_TargetGlobalLuminance"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3f60ef36-31ef-4daf-8360-940397e41ef3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_ForwardedDecodeUnitType"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"089e57c7-47d3-4a26-bf9c-4b64fafb5d1e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_FORWARD_CUSTOM_NALU"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ed336efd-244f-428d-9153-28f399458890"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_FORWARD_CUSTOM_SEI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e27362f1-b136-41d1-9594-3a7e4febf2d1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_VIDEO_RENDERER_EXTENSION_PROFILE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8437d4b9-d448-4fcd-9b6b-839bf96c7798"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DECODER_FWD_CUSTOM_SEI_DECODE_ORDER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f13bbe3c-36d4-410a-b985-7a951a1e6294"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_VIDEO_RENDERER_EFFECT_APP_SERVICE_NAME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c6052a80-6d9c-40a3-9db8-f027a25c9ab9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_NUM_CHANNELS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"37e48bf5-645e-4c5b-89de-ada9e29b696a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_SAMPLES_PER_SECOND"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5faeeae7-0290-4c31-9e8a-c534f68d9dba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb3b724a-cfb5-4319-aefe-6e42b2406132"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_AVG_BYTES_PER_SECOND"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1aab75c8-cfef-451c-ab95-ac034b8e1731"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_BLOCK_ALIGNMENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"322de230-9eeb-43bd-ab7a-ff412251541d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_BITS_PER_SAMPLE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f2deb57f-40fa-4764-aa33-ed4f2d1ff669"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_VALID_BITS_PER_SAMPLE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d9bf8d6a-9530-4b7c-9ddf-ff6fd58bbd06"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_SAMPLES_PER_BLOCK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"aab15aac-e13a-4995-9222-501ea15c6877"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_CHANNEL_MASK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"55fb5765-644a-4caf-8479-938983bb1588"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_FOLDDOWN_MATRIX"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9d62927c-36be-4cf2-b5c4-a3926e3e8711"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_WMADRC_PEAKREF"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9d62927d-36be-4cf2-b5c4-a3926e3e8711"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_WMADRC_PEAKTARGET"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9d62927e-36be-4cf2-b5c4-a3926e3e8711"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_WMADRC_AVGREF"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9d62927f-36be-4cf2-b5c4-a3926e3e8711"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_WMADRC_AVGTARGET"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9d629280-36be-4cf2-b5c4-a3926e3e8711"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_PREFER_WAVEFORMATEX"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a901aaba-e037-458a-bdf6-545be2074042"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AAC_PAYLOAD_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bfbabe79-7434-4d1c-94f0-72a3b9e17188"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7632f0e6-9538-4d61-acda-ea29c8c14456"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AUDIO_FLAC_MAX_BLOCK_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8b81adae-4b5a-4d40-8022-f38d09ca3c5c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_SPATIAL_AUDIO_MAX_DYNAMIC_OBJECTS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"dcfba24a-2609-4240-a721-3faea76a4df9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_FORMAT_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2ab71bc0-6223-4ba7-ad64-7b94b47ae792"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"094ba8be-d723-489f-92fa-766777b34726"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_SPATIAL_AUDIO_MAX_METADATA_ITEMS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"11aa80b4-e0da-47c6-8060-96c1259ae50d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_SPATIAL_AUDIO_MIN_METADATA_ITEM_OFFSET_SPACING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"83e96ec9-1184-417e-8254-9f269158fc06"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_SPATIAL_AUDIO_DATA_PRESENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6842f6e7-d43e-4ebb-9c9c-c96f41784863"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_FRAME_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1652c33d-d6b2-4012-b834-72030849a37d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_FRAME_RATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c459a2e8-3d2c-4e44-b132-fee5156c7bb0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_PIXEL_ASPECT_RATIO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c6376a1e-8d0a-4027-be45-6d9a0ad39bb6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_DRM_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8772f323-355a-4cc7-bb78-6d61a048ae82"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_TIMESTAMP_CAN_BE_DTS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"24974215-1b7b-41e4-8625-ac469f2dedaa"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_PAD_CONTROL_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d0e73e5-80ea-4354-a9d0-1176ceb028ea"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_SOURCE_CONTENT_HINT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"68aca3cc-22d0-44e6-85f8-28167197fa38"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_VIDEO_CHROMA_SITING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"65df2370-c773-4c33-aa64-843e068efb0c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_INTERLACE_MODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e2724bb8-e676-4806-b4b2-a8d6efb44ccd"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_TRANSFER_FUNCTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5fb0fce9-be5c-4935-a811-ec838f8eed93"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_VIDEO_PRIMARIES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"dbfbe4d7-0740-4ee0-8192-850ab0e21935"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MAX_LUMINANCE_LEVEL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"50253128-c110-4de4-98ae-46a324fae6da"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MAX_FRAME_AVERAGE_LUMINANCE_LEVEL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"58d4bf57-6f52-4733-a195-a9e29ecf9e27"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MAX_MASTERING_LUMINANCE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d6c6b997-272f-4ca1-8d00-8042111a0ff6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MIN_MASTERING_LUMINANCE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"839a4460-4e7e-4b4f-ae79-cc08905c7b27"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_DECODER_USE_MAX_RESOLUTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4c547c24-af9a-4f38-96ad-978773cf53e7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_DECODER_MAX_DPB_COUNT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"67be144c-88b7-4ca9-9628-c808d5262217"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_CUSTOM_VIDEO_PRIMARIES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"47537213-8cfb-4722-aa34-fbc9e24d77b8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_YUV_MATRIX"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3e23d450-2c75-4d25-a00e-b91670d12327"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_VIDEO_LIGHTING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"53a0529c-890b-4216-8bf9-599367ad6d20"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_VIDEO_NOMINAL_RANGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c21b8ee5-b956-4071-8daf-325edf5cab11"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_GEOMETRIC_APERTURE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"66758743-7e5f-400d-980a-aa8596c85696"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MINIMUM_DISPLAY_APERTURE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d7388766-18fe-48c6-a177-ee894867c8c4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_PAN_SCAN_APERTURE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"79614dde-9187-48fb-b8c7-4d52689de649"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_PAN_SCAN_ENABLED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4b7f6bc3-8b13-40b2-a993-abf630b8204e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AVG_BITRATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"20332624-fb0d-4d9e-bd0d-cbf6786c102e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AVG_BIT_ERROR_RATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"799cabd6-3508-4db4-a3c7-569cd533deb1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MAX_KEYFRAME_SPACING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c16eb52b-73a1-476f-8d62-839d6a020652"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_USER_DATA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b6bc765f-4c3b-40a4-bd51-2535b66fe09d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_OUTPUT_BUFFER_NUM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a505d3ac-f930-436e-8ede-93a509ce23b2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_REALTIME_CONTENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bb12d222-2bdb-425e-91ec-2308e189a58f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_DEFAULT_STRIDE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"644b4e48-1e02-4516-b0eb-c01ca9d49ac6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_PALETTE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6d283f42-9846-4410-afd9-654d503b1a54"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_AM_FORMAT_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"73d1072d-1870-4174-a063-29ff4ff6c11e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_VIDEO_PROFILE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ad76a80b-2d5c-4e0b-b375-64e520137036"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_VIDEO_LEVEL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"96f66574-11c5-4015-8666-bff516436da7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MPEG_START_TIME_CODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"91f67885-4333-4280-97cd-bd5a6c03a06e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MPEG2_PROFILE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ad76a80b-2d5c-4e0b-b375-64e520137036"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MPEG2_LEVEL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"96f66574-11c5-4015-8666-bff516436da7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MPEG2_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31e3991d-f701-4b2f-b426-8ae3bda9e04b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MPEG_SEQUENCE_HEADER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3c036de7-3ad0-4c9e-9216-ee6d6ac21cb3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MPEG2_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a20af9e8-928a-4b26-aaa9-f05c74cac47c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MPEG2_TIMECODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5229ba10-e29d-4f80-a59c-df4f180207d2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MPEG2_CONTENT_PACKET"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"825d55e4-4f12-4197-9eb3-59b6e4710f06"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MPEG2_ONE_FRAME_PER_PACKET"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"91a49eb5-1d20-4b42-ace8-804269bf95ed"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MPEG2_HDCP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"168f1b4a-3e91-450f-aea7-e4baeadae5ba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_H264_MAX_CODEC_CONFIG_DELAY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f5929986-4c45-4fbb-bb49-6cc534d05b9b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_H264_SUPPORTED_SLICE_MODES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c8be1937-4d64-4549-8343-a8086c0bfda5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_H264_SUPPORTED_SYNC_FRAME_TYPES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"89a52c01-f282-48d2-b522-22e6ae633199"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_H264_RESOLUTION_SCALING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e3854272-f715-4757-ba90-1b696c773457"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_H264_SIMULCAST_SUPPORT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9ea2d63d-53f0-4a34-b94e-9de49a078cb3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_H264_SUPPORTED_RATE_CONTROL_MODES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6a8ac47e-519c-4f18-9bb3-7eeaaea5594d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_H264_MAX_MB_PER_SEC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"45256d30-7215-4576-9336-b0f1bcd59bb2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_H264_SUPPORTED_USAGES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"60b1a998-dc01-40ce-9736-aba845a2dbdc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_H264_CAPABILITIES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bb3bd508-490a-11e0-99e4-1316dfd72085"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_H264_SVC_CAPABILITIES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f8993abe-d937-4a8f-bbca-6966fe9e1152"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_H264_USAGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"359ce3a5-af00-49ca-a2f4-2ac94ca82b61"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_H264_RATE_CONTROL_MODES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"705177d8-45cb-11e0-ac7d-b91ce0d72085"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_H264_LAYOUT_PER_STREAM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"85e299b2-90e3-4fe8-b2f5-c067e0bfe57a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_IN_BAND_PARAMETER_SET"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"75da5090-910b-4a03-896c-7b898feea5af"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MPEG4_TRACK_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"54f486dd-9327-4f6d-80ab-6f709ebb4cce"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_CONTAINER_RATE_SCALING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"83877f5e-0444-4e28-8479-6db0989b8c09"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_DV_AAUX_SRC_PACK_0"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"84bd5d88-0fb8-4ac8-be4b-a8848bef98f3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_DV_AAUX_CTRL_PACK_0"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f731004e-1dd1-4515-aabe-f0c06aa536ac"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_DV_AAUX_SRC_PACK_1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"720e6544-0225-4003-a651-0196563a958e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_DV_AAUX_CTRL_PACK_1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cd1f470d-1f04-4fe0-bfb9-d07ae0386ad8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_DV_VAUX_SRC_PACK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"41402d9d-7b57-43c6-b129-2cb997f15009"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_DV_VAUX_CTRL_PACK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2f84e1c4-0da1-4788-938e-0dfbfbb34b48"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_ARBITRARY_HEADER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9e6bd6f5-0109-4f95-84ac-9309153a19fc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_ARBITRARY_FORMAT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5a75b249-0d7d-49a1-a1c3-e0d87f0cade5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_IMAGE_LOSS_TOLERANT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ed062cf4-e34e-4922-be99-934032133d7c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MPEG4_SAMPLE_DESCRIPTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"261e9d83-9529-4b8f-a111-8b9c950a81a9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9aa7e155-b64a-4c1d-a500-455d600b6560"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_AMBISONICS_SAMPLE3D_DESCRIPTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f715cf3e-a964-4c3f-94ae-9d6ba7264641"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_ORIGINAL_4CC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d7be3fe0-2bc7-492d-b843-61a1919b70c3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_ORIGINAL_WAVE_FORMAT_TAG"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8cbbc843-9fd9-49c2-882f-a72586c408ad"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_FRAME_RATE_RANGE_MIN"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d2e7558c-dc1f-403f-9a72-d28bb1eb3b5e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_FRAME_RATE_RANGE_MAX"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e3371d41-b4cf-4a05-bd4e-20b88bb2c4d6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_LOW_LATENCY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9c27891a-ed7a-40e1-88e8-b22727a024ee"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_VIDEO_MAX_MB_PER_SEC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e3f2e203-d445-4b8c-9211-ae390d3ba017"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DISABLE_FRAME_CORRUPTION_INFO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7086e16c-49c5-4201-882a-8538f38cf13a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFStreamExtension_CameraExtrinsics"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"686196d0-13e2-41d9-9638-ef032c272a52"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_CameraExtrinsics"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6b761658-b7ec-4c3b-8225-8623cabec31d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFStreamExtension_PinholeCameraIntrinsics"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"dbac0455-0ec8-4aef-9c32-7a3ee3456f53"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_PinholeCameraIntrinsics"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4ee3b6c5-6a15-4e72-9761-70c1db8b9fe3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMediaType_Default"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"81a412e6-8103-4b06-857f-1862781024ac"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMediaType_Audio"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"73647561-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMediaType_Video"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"73646976-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMediaType_Protected"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7b4b6fe6-9d04-4494-be14-7e0bd076c8e4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMediaType_SAMI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e69669a0-3dcd-40cb-9e2e-3708387c0616"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMediaType_Script"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"72178c22-e45b-11d5-bc2a-00b0d0f3f4ab"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMediaType_Image"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"72178c23-e45b-11d5-bc2a-00b0d0f3f4ab"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMediaType_HTML"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"72178c24-e45b-11d5-bc2a-00b0d0f3f4ab"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMediaType_Binary"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"72178c25-e45b-11d5-bc2a-00b0d0f3f4ab"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMediaType_FileTransfer"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"72178c26-e45b-11d5-bc2a-00b0d0f3f4ab"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMediaType_Stream"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e436eb83-524f-11ce-9f53-0020af0ba770"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMediaType_MultiplexedFrames"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6ea542b0-281f-4231-a464-fe2f5022501c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMediaType_Subtitle"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a6d13581-ed50-4e65-ae08-26065576aacc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMediaType_Perception"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"597ff6f9-6ea2-4670-85b4-ea84073fe940"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFImageFormat_JPEG"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"19e4a5aa-5662-4fc5-a0c0-1758028e1057"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFImageFormat_RGB32"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000016-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFStreamFormat_MPEG2Transport"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e06d8023-db46-11cf-b4d1-00805f6cbbea"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFStreamFormat_MPEG2Program"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"263067d1-d330-45dc-b669-34d986e4e3e1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"AM_MEDIA_TYPE_REPRESENTATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e2e42ad2-132c-491e-a268-3c7c2dca181f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FORMAT_MFVideoFormat"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"aed4ab2d-7326-43cb-9464-c879cab9c43d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFMediaType_Metadata"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2c8fa20c-82bb-4782-90a0-98a2a5bd8ef8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MFSourceResolver"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"90eab60f-e43a-4188-bcc4-e47fdf04868c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_ATTRIBUTE_FACEAUTH_CAPABILITY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cb6fd12a-2248-4e41-ad46-e78bb90ab9fc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_ATTRIBUTE_SECURE_CAPABILITY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"940fd626-ea6e-4684-9840-36bd6ec9fbef"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASINK_FIXED_STREAMS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASINK_CANNOT_MATCH_CLOCK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASINK_RATELESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASINK_CLOCK_REQUIRED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASINK_CAN_PREROLL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASINK_REQUIRE_REFERENCE_MEDIATYPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCLOCK_FREQUENCY_HNS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10000000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCLOCK_TOLERANCE_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":50000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCLOCK_JITTER_ISR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCLOCK_JITTER_DPC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCLOCK_JITTER_PASSIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"PRESENTATION_CURRENT_POSITION"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":9223372036854775807
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ADAPTIVE_STREAMING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ea0d5d97-29f9-488b-ae6b-7d6b4136112b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_CROSSPROCESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_NOPERSIST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS_DONT_ALLOW_FORMAT_CHANGES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFRR_INFO_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_USER_MODE_COMPONENT_LOAD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_KERNEL_MODE_COMPONENT_LOAD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_GRL_LOAD_FAILED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_INVALID_GRL_SIGNATURE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_GRL_ABSENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_COMPONENT_REVOKED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_COMPONENT_INVALID_EKU"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_COMPONENT_CERT_REVOKED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_COMPONENT_INVALID_ROOT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_COMPONENT_HS_CERT_REVOKED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_COMPONENT_LS_CERT_REVOKED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_BOOT_DRIVER_VERIFICATION_FAILED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TEST_SIGNED_COMPONENT_LOADING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MINCRYPT_FAILURE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SHA_HASH_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSEQUENCER_INVALID_ELEMENT_ID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4294967295
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_WRAPPED_BUFFER_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ab544072-c269-4ebc-a552-1c3b32bed5ca"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MPEG2ByteStreamPlugin"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"40871c59-ab40-471f-8dc3-1f259d862479"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONTENTPROTECTIONDEVICE_FUNCTIONID_START"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONTENTPROTECTIONDEVICE_REALTIMECLIENT_DATA_FUNCTIONID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_UNKNOWN_DURATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFStreamExtension_ExtendedCameraIntrinsics"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"aa74b3df-9a2c-48d6-8393-5bd1c1a81e6e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_ExtendedCameraIntrinsics"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"560bc4a5-4de0-4113-9cdc-832db9740f3d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_INVALID_PRESENTATION_TIME"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":9223372036854775808
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIATYPE_EQUAL_MAJOR_TYPES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIATYPE_EQUAL_FORMAT_TYPES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIATYPE_EQUAL_FORMAT_DATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIATYPE_EQUAL_FORMAT_USER_DATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASYNC_FAST_IO_PROCESSING_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASYNC_SIGNAL_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASYNC_BLOCKING_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASYNC_REPLY_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASYNC_LOCALIZE_REMOTE_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASYNC_CALLBACK_QUEUE_UNDEFINED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASYNC_CALLBACK_QUEUE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASYNC_CALLBACK_QUEUE_RT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASYNC_CALLBACK_QUEUE_IO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASYNC_CALLBACK_QUEUE_TIMER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASYNC_CALLBACK_QUEUE_MULTITHREADED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASYNC_CALLBACK_QUEUE_LONG_FUNCTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASYNC_CALLBACK_QUEUE_PRIVATE_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4294901760
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASYNC_CALLBACK_QUEUE_ALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4294967295
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFBYTESTREAM_IS_READABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFBYTESTREAM_IS_WRITABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFBYTESTREAM_IS_SEEKABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFBYTESTREAM_IS_REMOTE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFBYTESTREAM_IS_DIRECTORY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFBYTESTREAM_HAS_SLOW_SEEK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFBYTESTREAM_IS_PARTIALLY_DOWNLOADED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFBYTESTREAM_SHARE_WRITE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFBYTESTREAM_DOES_NOT_USE_NETWORK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFBYTESTREAM_SEEK_FLAG_CANCEL_PENDING_IO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_SHARING_ENGINE_INITIAL_SEEK_TIME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6f3497f5-d528-4a4f-8dd7-db36657ec4c9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SHUTDOWN_RENDERER_ON_ENGINE_SHUTDOWN"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c112d94d-6b9c-48f8-b6f9-7950ff9ab71e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PREFERRED_SOURCE_URI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5fc85488-436a-4db8-90af-4db402ae5c57"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SHARING_ENGINE_SHAREDRENDERER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"efa446a0-73e7-404e-8ae2-fef60af5a32b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SHARING_ENGINE_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57dc1e95-d252-43fa-9bbc-180070eefe6d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_STREAMS_UNLIMITED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4294967295
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_OUTPUT_BOUND_UPPER_UNBOUNDED"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":9223372036854775807
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_GET_CURRENT_HDCP_SRM_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"99c5ceff-5f1d-4879-81c1-c52443c9482b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0db59d74-a992-492e-a0bd-c23fda564e00"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_GET_ACP_AND_CGMSA_SIGNALING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6629a591-3b79-4cf3-924a-11e8e7811671"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_GET_CONNECTOR_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"81d0bfd5-6afe-48c2-99c0-95a08f97c5da"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_GET_SUPPORTED_PROTECTION_TYPES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"38f2a801-9a6c-48bb-9107-b6696e6f1797"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_GET_VIRTUAL_PROTECTION_LEVEL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b2075857-3eda-4d5d-88db-748f8c1a0549"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_GET_ACTUAL_PROTECTION_LEVEL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1957210a-7766-452a-b99a-d27aed54f03a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_GET_ACTUAL_OUTPUT_FORMAT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d7bf1ba3-ad13-4f8e-af98-0dcb3ca204cc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_GET_ADAPTER_BUS_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c6f4d673-6174-4184-8e35-f6db5200bcba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_GET_OUTPUT_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"72cb6df3-244f-40ce-b09e-20506af6302f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_GET_DVI_CHARACTERISTICS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a470b3bb-5dd7-4172-839c-3d3776e0ebf5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_GET_CODEC_INFO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4f374491-8f5f-4445-9dba-95588f6b58b4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_GET_OUTPUT_HARDWARE_PROTECTION_SUPPORT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3b129589-2af8-4ef0-96a2-704a845a218e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_SET_PROTECTION_LEVEL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9bb9327c-4eb5-4727-9f00-b42b0919c0da"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_SET_ACP_AND_CGMSA_SIGNALING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"09a631a5-d684-4c60-8e4d-d3bb0f0be3ee"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_SET_HDCP_SRM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8b5ef5d1-c30d-44ff-84a5-ea71dce78f13"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"OPM_SET_PROTECTION_LEVEL_ACCORDING_TO_CSS_DVD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"39ce333e-4cc0-44ae-bfcc-da50b5f82e72"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WM_CODEC_ONEPASS_CBR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WM_CODEC_ONEPASS_VBR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WM_CODEC_TWOPASS_CBR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WM_CODEC_TWOPASS_VBR_UNCONSTRAINED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WM_CODEC_TWOPASS_VBR_PEAKCONSTRAINED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SYSFXUI_DONOTSHOW_LOUDNESSEQUALIZATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SYSFXUI_DONOTSHOW_ROOMCORRECTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SYSFXUI_DONOTSHOW_BASSMANAGEMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SYSFXUI_DONOTSHOW_BASSBOOST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SYSFXUI_DONOTSHOW_HEADPHONEVIRTUALIZATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SYSFXUI_DONOTSHOW_VIRTUALSURROUND"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SYSFXUI_DONOTSHOW_SPEAKERFILLING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"SYSFXUI_DONOTSHOW_CHANNELPHANTOMING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"AEC_MAX_SYSTEM_MODES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"WMAAECMA_E_NO_ACTIVE_RENDER_STREAM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2278293514
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_Y41T"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"54313459-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_Y42T"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"54323459-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_V216"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"36313256-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_V410"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30313456-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_v210"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30313276-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_I420"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30323449-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WVC1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31435657-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_wvc1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31637677-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WMVA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"41564d57-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_wmva"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"61766d77-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WMVB"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"42564d57-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_wmvb"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"62766d77-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WMVR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"52564d57-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_wmvr"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"72766d77-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WMVP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"50564d57-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_wmvp"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"70766d77-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WVP2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"32505657-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_wvp2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"32707677-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WMV3"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"33564d57-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_wmv3"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"33766d77-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WMV2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"32564d57-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_wmv2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"32766d77-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WMV1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31564d57-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_wmv1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31766d77-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MPG4"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3447504d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_mpg4"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3467706d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MP42"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3234504d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_mp42"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3234706d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MP43"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3334504d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_mp43"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3334706d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MP4S"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5334504d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_mp4s"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7334706d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_M4S2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3253344d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_m4s2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3273346d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MSS1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3153534d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MSS2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3253534d-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MSAUDIO1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000160-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WMAUDIO2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000161-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WMAUDIO3"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000162-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WMAUDIO_LOSSLESS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000163-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WMASPDIF"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000164-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_WMAUDIO4"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000168-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MPEG_ADTS_AAC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00001600-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MPEG_RAW_AAC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00001601-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MPEG_LOAS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00001602-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_NOKIA_MPEG_ADTS_AAC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00001608-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_NOKIA_MPEG_RAW_AAC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00001609-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_VODAFONE_MPEG_ADTS_AAC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0000160a-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_VODAFONE_MPEG_RAW_AAC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0000160b-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_MPEG_HEAAC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00001610-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_RAW_AAC1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"000000ff-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_DVM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00002000-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_DTS2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00002001-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_DOLBY_DDPLUS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a7fb87af-2d02-42fb-a4d4-05cd93843bdd"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_DOLBY_TRUEHD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"eb27cec4-163e-4ca3-8b74-8e25f91b517e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_DTS_HD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a2e58eb7-0fa9-48bb-a40c-fa0e156d0645"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_DTS_HD_HRA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a61ac364-ad0e-4744-89ff-213ce0df8804"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_h264"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34363268-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_AVC1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31435641-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_X264"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34363258-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDIASUBTYPE_x264"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34363278-0000-0010-8000-00aa00389b71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_VIDEODSP_MODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"16d720f0-768c-11de-8a39-0800200c9a66"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_VideoDSPMode"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c12d55cb-d7d9-476d-81f3-69117f163ea0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CTocEntry"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f22f5e05-585c-4def-8523-6555cfbc0cb3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CTocEntryList"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3a8cccbc-0efd-43a3-b838-f38a552ba237"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CToc"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4fe24495-28ce-4920-a4c4-e556e1f0df2a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CTocCollection"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5058292d-a244-4840-ab44-480975c4ffe4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CTocParser"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"499eaeea-2737-4849-8bb6-47f107eaf358"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CAsfTocParser"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9b77c0f2-8735-46c5-b90f-5f0b303ef6ab"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CAviTocParser"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3adce5cc-13c8-4573-b328-ed438eb694f9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CFileIo"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"11993195-1244-4840-ab44-480975c4ffe4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CFileClient"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bfccd195-1244-4840-ab44-480975c4ffe4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CClusterDetectorEx"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"47354492-827e-4b8a-b318-c80eba1381f0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"E_TOCPARSER_INVALIDASFFILE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1728053247
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"E_TOCPARSER_INVALIDRIFFFILE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1728053246
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TOC_MAX_DESCRIPTION_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65535
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"TOC_ENTRY_MAX_TITLE_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65535
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFINDEXER_PER_ENTRY_BYTES_DYNAMIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65535
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFINDEXER_NO_FIXED_INTERVAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4294967295
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFINDEXER_READ_FOR_REVERSEPLAYBACK_OUTOFDATASEGMENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":18446744073709551615
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFINDEXER_APPROX_SEEK_TIME_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt64"}
|
|
,"ValueType":"UInt64"
|
|
,"Value":18446744073709551615
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASF_MAX_STREAM_NUMBER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":127
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASF_INVALID_STREAM_NUMBER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASF_PAYLOADEXTENSION_MAX_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":255
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASF_PAYLOADEXTENSION_VARIABLE_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65535
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASF_DEFAULT_BUFFER_WINDOW_MS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FACILITY_MF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":13
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"FACILITY_MF_WIN32"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PLATFORM_NOT_INITIALIZED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_BUFFERTOOSMALL"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875855
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALIDREQUEST"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALIDSTREAMNUMBER"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875853
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALIDMEDIATYPE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875852
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NOTACCEPTING"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875851
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NOT_INITIALIZED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875850
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNSUPPORTED_REPRESENTATION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875849
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_MORE_TYPES"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875847
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNSUPPORTED_SERVICE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875846
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNEXPECTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875845
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALIDNAME"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875844
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALIDTYPE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875843
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALID_FILE_FORMAT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875842
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALIDINDEX"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875841
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALID_TIMESTAMP"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875840
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNSUPPORTED_SCHEME"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875837
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNSUPPORTED_BYTESTREAM_TYPE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875836
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNSUPPORTED_TIME_FORMAT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875835
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_SAMPLE_TIMESTAMP"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875832
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_SAMPLE_DURATION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875831
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALID_STREAM_DATA"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875829
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_RT_UNAVAILABLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875825
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNSUPPORTED_RATE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875824
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_THINNING_UNSUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875823
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_REVERSE_UNSUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875822
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNSUPPORTED_RATE_TRANSITION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875821
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_RATE_CHANGE_PREEMPTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875820
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NOT_FOUND"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875819
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NOT_AVAILABLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875818
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_CLOCK"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875817
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_S_MULTIPLE_BEGIN"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":866008
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MULTIPLE_BEGIN"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875815
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MULTIPLE_SUBSCRIBERS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875814
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TIMER_ORPHANED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875813
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_STATE_TRANSITION_PENDING"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875812
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNSUPPORTED_STATE_TRANSITION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875811
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNRECOVERABLE_ERROR_OCCURRED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875810
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_SAMPLE_HAS_TOO_MANY_BUFFERS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875809
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_SAMPLE_NOT_WRITABLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875808
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALID_KEY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875806
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_BAD_STARTUP_VERSION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875805
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNSUPPORTED_CAPTION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875804
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALID_POSITION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875803
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ATTRIBUTENOTFOUND"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875802
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PROPERTY_TYPE_NOT_ALLOWED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875801
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PROPERTY_TYPE_NOT_SUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875800
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PROPERTY_EMPTY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875799
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PROPERTY_NOT_EMPTY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875798
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PROPERTY_VECTOR_NOT_ALLOWED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875797
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PROPERTY_VECTOR_REQUIRED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875796
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_OPERATION_CANCELLED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875795
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_BYTESTREAM_NOT_SEEKABLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875794
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_DISABLED_IN_SAFEMODE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875793
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CANNOT_PARSE_BYTESTREAM"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875792
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_SOURCERESOLVER_MUTUALLY_EXCLUSIVE_FLAGS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875791
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MEDIAPROC_WRONGSTATE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875790
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_RT_THROUGHPUT_NOT_AVAILABLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875789
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_RT_TOO_MANY_CLASSES"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875788
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_RT_WOULDBLOCK"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875787
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_BITPUMP"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875786
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_RT_OUTOFMEMORY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875785
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_RT_WORKQUEUE_CLASS_NOT_SPECIFIED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875784
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INSUFFICIENT_BUFFER"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860816
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CANNOT_CREATE_SINK"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875782
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_BYTESTREAM_UNKNOWN_LENGTH"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875781
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_SESSION_PAUSEWHILESTOPPED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875780
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_S_ACTIVATE_REPLACED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":866045
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_FORMAT_CHANGE_NOT_SUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875778
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALID_WORKQUEUE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875777
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_DRM_UNSUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875776
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNAUTHORIZED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875775
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_OUT_OF_RANGE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875774
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALID_CODEC_MERIT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875773
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_HW_MFT_FAILED_START_STREAMING"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875772
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_OPERATION_IN_PROGRESS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875771
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_HARDWARE_DRM_UNSUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875770
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_DURATION_TOO_LONG"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875769
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_OPERATION_UNSUPPORTED_AT_D3D_FEATURE_LEVEL"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875768
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNSUPPORTED_MEDIATYPE_AT_D3D_FEATURE_LEVEL"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072875767
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_S_ASF_PARSEINPROGRESS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":1074608792
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ASF_PARSINGINCOMPLETE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072874856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ASF_MISSINGDATA"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072874855
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ASF_INVALIDDATA"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072874854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ASF_OPAQUEPACKET"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072874853
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ASF_NOINDEX"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072874852
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ASF_OUTOFRANGE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072874851
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ASF_INDEXNOTLOADED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072874850
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ASF_TOO_MANY_PAYLOADS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072874849
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ASF_UNSUPPORTED_STREAM_TYPE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072874848
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ASF_DROPPED_PACKET"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072874847
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_EVENTS_AVAILABLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALID_STATE_TRANSITION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_END_OF_STREAM"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873852
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_SHUTDOWN"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873851
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MP3_NOTFOUND"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873850
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MP3_OUTOFDATA"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873849
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MP3_NOTMP3"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873848
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MP3_NOTSUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873847
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_DURATION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873846
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALID_FORMAT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873844
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PROPERTY_NOT_FOUND"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873843
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PROPERTY_READ_ONLY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873842
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PROPERTY_NOT_ALLOWED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873841
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MEDIA_SOURCE_NOT_STARTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873839
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNSUPPORTED_FORMAT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873832
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MP3_BAD_CRC"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873831
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NOT_PROTECTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873830
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MEDIA_SOURCE_WRONGSTATE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873829
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MEDIA_SOURCE_NO_STREAMS_SELECTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873828
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CANNOT_FIND_KEYFRAME_SAMPLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873827
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNSUPPORTED_CHARACTERISTICS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873826
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_AUDIO_RECORDING_DEVICE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873825
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_AUDIO_RECORDING_DEVICE_IN_USE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873824
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_AUDIO_RECORDING_DEVICE_INVALIDATED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873823
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_VIDEO_RECORDING_DEVICE_INVALIDATED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873822
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_VIDEO_RECORDING_DEVICE_PREEMPTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072873821
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NETWORK_RESOURCE_FAILURE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_WRITE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872855
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_READ"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_REQUIRE_NETWORK"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872853
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_REQUIRE_ASYNC"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872852
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_BWLEVEL_NOT_SUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872851
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_STREAMGROUPS_NOT_SUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872850
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_MANUALSS_NOT_SUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872849
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_INVALID_PRESENTATION_DESCRIPTOR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872848
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_CACHESTREAM_NOT_FOUND"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872847
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_I_MANUAL_PROXY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":1074610802
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_REQUIRE_INPUT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872844
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_REDIRECT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872843
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_REDIRECT_TO_PROXY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872842
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_TOO_MANY_REDIRECTS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872841
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_TIMEOUT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872840
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_CLIENT_CLOSE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872839
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_BAD_CONTROL_DATA"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872838
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_INCOMPATIBLE_SERVER"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872837
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_UNSAFE_URL"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872836
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_CACHE_NO_DATA"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872835
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_EOL"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872834
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_BAD_REQUEST"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872833
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_INTERNAL_SERVER_ERROR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872832
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_SESSION_NOT_FOUND"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872831
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_NOCONNECTION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872830
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_CONNECTION_FAILURE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872829
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_INCOMPATIBLE_PUSHSERVER"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872828
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_SERVER_ACCESSDENIED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872827
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_PROXY_ACCESSDENIED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872826
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_CANNOTCONNECT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872825
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_INVALID_PUSH_TEMPLATE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872824
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_INVALID_PUSH_PUBLISHING_POINT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872823
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_BUSY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872822
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_RESOURCE_GONE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872821
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_ERROR_FROM_PROXY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872820
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_PROXY_TIMEOUT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872819
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_SERVER_UNAVAILABLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872818
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_TOO_MUCH_DATA"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872817
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_SESSION_INVALID"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872816
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_OFFLINE_MODE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872815
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_UDP_BLOCKED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872814
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_UNSUPPORTED_CONFIGURATION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872813
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_PROTOCOL_DISABLED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872812
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NET_COMPANION_DRIVER_DISCONNECT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072872811
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ALREADY_INITIALIZED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072871856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_BANDWIDTH_OVERRUN"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072871855
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_LATE_SAMPLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072871854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_FLUSH_NEEDED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072871853
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALID_PROFILE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072871852
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INDEX_NOT_COMMITTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072871851
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_INDEX"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072871850
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CANNOT_INDEX_IN_PLACE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072871849
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MISSING_ASF_LEAKYBUCKET"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072871848
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALID_ASF_STREAMID"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072871847
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_STREAMSINK_REMOVED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072870856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_STREAMSINKS_OUT_OF_SYNC"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072870854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_STREAMSINKS_FIXED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072870853
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_STREAMSINK_EXISTS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072870852
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_SAMPLEALLOCATOR_CANCELED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072870851
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_SAMPLEALLOCATOR_EMPTY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072870850
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_SINK_ALREADYSTOPPED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072870849
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ASF_FILESINK_BITRATE_UNKNOWN"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072870848
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_SINK_NO_STREAMS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072870847
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_S_SINK_NOT_FINALIZED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":870978
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_METADATA_TOO_LONG"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072870845
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_SINK_NO_SAMPLES_PROCESSED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072870844
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_SINK_HEADERS_NOT_FOUND"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072870843
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_VIDEO_REN_NO_PROCAMP_HW"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072869856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_VIDEO_REN_NO_DEINTERLACE_HW"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072869855
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_VIDEO_REN_COPYPROT_FAILED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072869854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_VIDEO_REN_SURFACE_NOT_SHARED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072869853
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_VIDEO_DEVICE_LOCKED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072869852
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NEW_VIDEO_DEVICE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072869851
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_VIDEO_SAMPLE_AVAILABLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072869850
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_AUDIO_PLAYBACK_DEVICE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072869756
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_AUDIO_PLAYBACK_DEVICE_IN_USE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072869755
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_AUDIO_PLAYBACK_DEVICE_INVALIDATED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072869754
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_AUDIO_SERVICE_NOT_RUNNING"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072869753
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_AUDIO_BUFFER_SIZE_ERROR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072869752
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_AUDIO_CLIENT_WRAPPER_SPOOF_ERROR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072869751
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TOPO_INVALID_OPTIONAL_NODE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072868850
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TOPO_CANNOT_FIND_DECRYPTOR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072868847
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TOPO_CODEC_NOT_FOUND"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072868846
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TOPO_CANNOT_CONNECT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072868845
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TOPO_UNSUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072868844
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TOPO_INVALID_TIME_ATTRIBUTES"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072868843
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TOPO_LOOPS_IN_TOPOLOGY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072868842
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TOPO_MISSING_PRESENTATION_DESCRIPTOR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072868841
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TOPO_MISSING_STREAM_DESCRIPTOR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072868840
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TOPO_STREAM_DESCRIPTOR_NOT_SELECTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072868839
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TOPO_MISSING_SOURCE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072868838
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TOPO_SINK_ACTIVATES_UNSUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072868837
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_SEQUENCER_UNKNOWN_SEGMENT_ID"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072864852
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_S_SEQUENCER_CONTEXT_CANCELED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":876973
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_SOURCE_IN_CACHE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072864850
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_S_SEQUENCER_SEGMENT_AT_END_OF_STREAM"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":876975
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_TYPE_NOT_SET"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_STREAM_CHANGE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861855
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_INPUT_REMAINING"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_PROFILE_MISSING"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861853
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_PROFILE_INVALID_OR_CORRUPT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861852
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_PROFILE_TRUNCATED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861851
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_PROPERTY_PID_NOT_RECOGNIZED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861850
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_PROPERTY_VARIANT_TYPE_WRONG"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861849
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_PROPERTY_NOT_WRITEABLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861848
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_PROPERTY_ARRAY_VALUE_WRONG_NUM_DIM"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861847
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_PROPERTY_VALUE_SIZE_WRONG"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861846
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_PROPERTY_VALUE_OUT_OF_RANGE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861845
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_PROPERTY_VALUE_INCOMPATIBLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861844
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_OUTPUT_MEDIATYPE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861843
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_INPUT_MEDIATYPE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861842
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_MEDIATYPE_COMBINATION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861841
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_CONFLICTS_WITH_OTHER_CURRENTLY_ENABLED_FEATURES"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861840
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_NEED_MORE_INPUT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861838
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_SPKR_CONFIG"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861837
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_CANNOT_CHANGE_MEDIATYPE_WHILE_PROCESSING"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861836
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_S_TRANSFORM_DO_NOT_PROPAGATE_EVENT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":879989
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNSUPPORTED_D3D_TYPE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861834
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_ASYNC_LOCKED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861833
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_CANNOT_INITIALIZE_ACM_DRIVER"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861832
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_STREAM_INVALID_RESOLUTION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861831
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_ASYNC_MFT_NOT_SUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861830
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSFORM_EXATTRIBUTE_NOT_SUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072861828
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_LICENSE_INCORRECT_RIGHTS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_LICENSE_OUTOFDATE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860855
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_LICENSE_REQUIRED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_DRM_HARDWARE_INCONSISTENT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860853
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_CONTENT_PROTECTION_MANAGER"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860852
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_LICENSE_RESTORE_NO_RIGHTS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860851
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_BACKUP_RESTRICTED_LICENSE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860850
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_LICENSE_RESTORE_NEEDS_INDIVIDUALIZATION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860849
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_S_PROTECTION_NOT_REQUIRED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":880976
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_COMPONENT_REVOKED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860847
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRUST_DISABLED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860846
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_WMDRMOTA_NO_ACTION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860845
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_WMDRMOTA_ACTION_ALREADY_SET"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860844
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_WMDRMOTA_DRM_HEADER_NOT_AVAILABLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860843
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_WMDRMOTA_DRM_ENCRYPTION_SCHEME_NOT_SUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860842
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_WMDRMOTA_ACTION_MISMATCH"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860841
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_WMDRMOTA_INVALID_POLICY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860840
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_POLICY_UNSUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860839
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_OPL_NOT_SUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860838
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TOPOLOGY_VERIFICATION_FAILED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860837
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_SIGNATURE_VERIFICATION_FAILED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860836
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_DEBUGGING_NOT_ALLOWED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860835
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CODE_EXPIRED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860834
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_GRL_VERSION_TOO_LOW"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860833
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_GRL_RENEWAL_NOT_FOUND"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860832
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_GRL_EXTENSIBLE_ENTRY_NOT_FOUND"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860831
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_KERNEL_UNTRUSTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860830
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PEAUTH_UNTRUSTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860829
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NON_PE_PROCESS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860827
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_REBOOT_REQUIRED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860825
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_S_WAIT_FOR_POLICY_SET"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":881000
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_S_VIDEO_DISABLED_WITH_UNKNOWN_SOFTWARE_OUTPUT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":881001
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_GRL_INVALID_FORMAT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860822
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_GRL_UNRECOGNIZED_FORMAT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860821
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ALL_PROCESS_RESTART_REQUIRED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860820
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PROCESS_RESTART_REQUIRED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860819
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_USERMODE_UNTRUSTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860818
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PEAUTH_SESSION_NOT_STARTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860817
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PEAUTH_PUBLICKEY_REVOKED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860815
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_GRL_ABSENT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860814
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_S_PE_TRUSTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":881011
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PE_UNTRUSTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860812
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PEAUTH_NOT_STARTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860811
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INCOMPATIBLE_SAMPLE_PROTECTION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860810
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_PE_SESSIONS_MAXED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860809
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_HIGH_SECURITY_LEVEL_CONTENT_NOT_ALLOWED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860808
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TEST_SIGNED_COMPONENTS_NOT_ALLOWED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860807
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ITA_UNSUPPORTED_ACTION"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860806
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ITA_ERROR_PARSING_SAP_PARAMETERS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860805
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_POLICY_MGR_ACTION_OUTOFBOUNDS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860804
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_BAD_OPL_STRUCTURE_FORMAT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860803
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ITA_UNRECOGNIZED_ANALOG_VIDEO_PROTECTION_GUID"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860802
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_PMP_HOST"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860801
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ITA_OPL_DATA_NOT_INITIALIZED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860800
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ITA_UNRECOGNIZED_ANALOG_VIDEO_OUTPUT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860799
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ITA_UNRECOGNIZED_DIGITAL_VIDEO_OUTPUT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860798
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_RESOLUTION_REQUIRES_PMP_CREATION_CALLBACK"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860797
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALID_AKE_CHANNEL_PARAMETERS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860796
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CONTENT_PROTECTION_SYSTEM_NOT_ENABLED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860795
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNSUPPORTED_CONTENT_PROTECTION_SYSTEM"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860794
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_DRM_MIGRATION_NOT_SUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860793
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_HDCP_AUTHENTICATION_FAILURE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860792
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_HDCP_LINK_FAILURE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072860791
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CLOCK_INVALID_CONTINUITY_KEY"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072849856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CLOCK_NO_TIME_SOURCE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072849855
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CLOCK_STATE_ALREADY_SET"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072849854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CLOCK_NOT_SIMPLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072849853
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_S_CLOCK_STOPPED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":891972
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CLOCK_AUDIO_DEVICE_POSITION_UNEXPECTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":891973
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CLOCK_AUDIO_RENDER_POSITION_UNEXPECTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":891974
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CLOCK_AUDIO_RENDER_TIME_UNEXPECTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":891975
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_MORE_DROP_MODES"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072848856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_MORE_QUALITY_LEVELS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072848855
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_DROPTIME_NOT_SUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072848854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_QUALITYKNOB_WAIT_LONGER"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072848853
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_QM_INVALIDSTATE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072848852
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSCODE_NO_CONTAINERTYPE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072847856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSCODE_PROFILE_NO_MATCHING_STREAMS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072847855
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSCODE_NO_MATCHING_ENCODER"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072847854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TRANSCODE_INVALID_PROFILE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072847853
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ALLOCATOR_NOT_INITIALIZED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072846856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ALLOCATOR_NOT_COMMITED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072846855
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_ALLOCATOR_ALREADY_COMMITED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072846854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_STREAM_ERROR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072846853
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_INVALID_STREAM_STATE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072846852
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_HW_STREAM_NOT_CONNECTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072846851
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_NO_CAPTURE_DEVICES_AVAILABLE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072845856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CAPTURE_SINK_OUTPUT_NOT_SET"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072845855
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CAPTURE_SINK_MIRROR_ERROR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072845854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CAPTURE_SINK_ROTATE_ERROR"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072845853
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CAPTURE_ENGINE_INVALID_OP"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072845852
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CAPTURE_ENGINE_ALL_EFFECTS_REMOVED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072845851
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CAPTURE_SOURCE_NO_INDEPENDENT_PHOTO_STREAM_PRESENT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072845850
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CAPTURE_SOURCE_NO_VIDEO_STREAM_PRESENT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072845849
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CAPTURE_SOURCE_NO_AUDIO_STREAM_PRESENT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072845848
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CAPTURE_SOURCE_DEVICE_EXTENDEDPROP_OP_IN_PROGRESS"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072845847
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CAPTURE_PROPERTY_SET_DURING_PHOTO"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072845846
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_CAPTURE_NO_SAMPLES_IN_QUEUE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072845845
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_HW_ACCELERATED_THUMBNAIL_NOT_SUPPORTED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072845844
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_UNSUPPORTED_CAPTURE_DEVICE_PRESENT"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072845843
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TIMELINECONTROLLER_UNSUPPORTED_SOURCE_TYPE"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072844856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TIMELINECONTROLLER_NOT_ALLOWED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072844855
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_TIMELINECONTROLLER_CANNOT_ATTACH"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072844854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MEDIA_EXTENSION_APPSERVICE_CONNECTION_FAILED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072843856
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MEDIA_EXTENSION_APPSERVICE_REQUEST_FAILED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072843855
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MEDIA_EXTENSION_PACKAGE_INTEGRITY_CHECK_FAILED"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072843854
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_E_MEDIA_EXTENSION_PACKAGE_LICENSE_INVALID"
|
|
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1072843853
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_INDEX_SIZE_ERR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2154823681
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_NOT_FOUND_ERR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2154823688
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_NOT_SUPPORTED_ERR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2154823689
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_INVALID_STATE_ERR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2154823691
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SYNTAX_ERR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2154823692
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_INVALID_ACCESS_ERR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2154823695
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_QUOTA_EXCEEDED_ERR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2154823702
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PARSE_ERR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2154823761
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TYPE_ERR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2154840069
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"DEVPKEY_DeviceInterface_IsVirtualCamera"
|
|
,"Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}
|
|
,"ValueType":"PropertyKey"
|
|
,"Value":{"Fmtid":"6edc630d-c2e3-43b7-b2d1-20525a1af120","Pid":3}
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"g_wszSpeechFormatCaps"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"SpeechFormatCap"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"g_wszWMCPCodecName"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"_CODECNAME"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"g_wszWMCPSupportedVBRModes"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"_SUPPORTEDVBRMODES"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"g_wszWMCPAudioVBRSupported"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"_VBRENABLED"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"g_wszWMCPAudioVBRQuality"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"_VBRQUALITY"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"g_wszWMCPMaxPasses"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"_PASSESRECOMMENDED"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"g_wszWMCPDefaultCrisp"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"_DEFAULTCRISP"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"COPP_ProtectionType_Unknown"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147483648
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"COPP_ProtectionType_None"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"COPP_ProtectionType_HDCP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"COPP_ProtectionType_ACP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"COPP_ProtectionType_CGMSA"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"COPP_ProtectionType_Mask"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147483641
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"COPP_ProtectionType_Reserved"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2147483640
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_BYTESTREAM_ORIGIN_NAME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fc358288-3cb6-460c-a424-b6681260375a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_BYTESTREAM_CONTENT_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fc358289-3cb6-460c-a424-b6681260375a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_BYTESTREAM_DURATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fc35828a-3cb6-460c-a424-b6681260375a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_BYTESTREAM_LAST_MODIFIED_TIME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fc35828b-3cb6-460c-a424-b6681260375a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_BYTESTREAM_IFO_FILE_URI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fc35828c-3cb6-460c-a424-b6681260375a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_BYTESTREAM_DLNA_PROFILE_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fc35828d-3cb6-460c-a424-b6681260375a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_BYTESTREAM_EFFECTIVE_URL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9afa0209-89d1-42af-8456-1de6b562d691"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_BYTESTREAM_TRANSCODED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b6c5c282-4dc9-4db9-ab48-cf3b6d8bc5e0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MFByteStreamProxyClassFactory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"770e8e77-4916-441c-a9a7-b342d0eebc71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MEDeviceStreamCreated"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0252a1cf-3540-43b4-9164-d72eb405fa40"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_D3D_AWARE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"eaa35c29-775e-488e-9b61-b3283e49583b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_REQUIRED_SAMPLE_COUNT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"18802c61-324b-4952-abd0-176ff5c696ff"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_END_STREAMING_AWARE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"70fbc845-b07e-4089-b064-399dc6110f29"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_AUDIO_ENDPOINT_AWARE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c0381701-805c-42b2-ac8d-e2b4bf21f4f8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_AUDIO_DECODER_AUDIO_ENDPOINT_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c7ccdd6e-5398-4695-8be7-51b3e95111bd"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_AUDIO_DECODER_SPATIAL_METADATA_CLIENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"05987df4-1270-4999-925f-8e939a7c0af7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DMFT_FRAME_BUFFER_INFO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"396ce1c9-67a9-454c-8797-95a45799d804"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_REQUIRED_SAMPLE_COUNT_PROGRESSIVE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b172d58e-fa77-4e48-8d2a-1df2d850eac2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"851745d5-c3d6-476d-9527-498ef2d10d18"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT_PROGRESSIVE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0f5523a5-1cb2-47c5-a550-2eeb84b4d14a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_SUPPORT_3DVIDEO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"093f81b1-4f2e-4631-8168-7934032a01d3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_ENABLE_3DVIDEO_OUTPUT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bdad7bca-0e5f-4b10-ab16-26de381b6293"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_D3D11_BINDFLAGS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"eacf97ad-065c-4408-bee3-fdcbfd128be2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_D3D11_USAGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e85fe442-2ca3-486e-a9c7-109dda609880"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_D3D11_AWARE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"206b4fc8-fcf9-4c51-afe3-9764369e33a0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_D3D11_SHARED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7b8f32c3-6d96-4b89-9203-dd38b61414f3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_D3D11_SHARED_WITHOUT_MUTEX"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"39dbd44d-2e44-4931-a4c8-352d3dc42115"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_D3D11_ALLOW_DYNAMIC_YUV_TEXTURE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ce06d49f-0613-4b9d-86a6-d8c4f9c10075"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_D3D11_HW_PROTECTED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3a8ba9d9-92ca-4307-a391-6999dbf3b6ce"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_BUFFERS_PER_SAMPLE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"873c5171-1e3d-4e25-988d-b433ce041983"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_D3D11_ALLOCATE_DISPLAYABLE_RESOURCES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"eeface6d-2ea9-4adf-bbdf-7bbc482a1b6d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ef80833f-f8fa-44d9-80d8-41ed6232670c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_DECODER_QUALITY_MANAGEMENT_CUSTOM_CONTROL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a24e30d7-de25-4558-bbfb-71070a2d332e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_DECODER_QUALITY_MANAGEMENT_RECOVERY_WITHOUT_ARTIFACTS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d8980deb-0a48-425f-8623-611db41d3810"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"364e8f85-3f2e-436c-b2a2-4440a012a9e8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"dc2f8496-15c4-407a-b6f0-1b66ab5fbf53"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_ENCODER_SUPPORTS_CONFIG_EVENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"86a355ae-3a77-4ec4-9f31-01149a4e92de"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_ENUM_HARDWARE_VENDOR_ID_Attribute"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3aecb0cc-035b-4bcc-8185-2b8d551ef3af"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TRANSFORM_ASYNC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f81a699a-649a-497d-8c73-29f8fed6ad7a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TRANSFORM_ASYNC_UNLOCK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e5666d6b-3422-4eb6-a421-da7db1f8e207"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TRANSFORM_FLAGS_Attribute"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9359bb7e-6275-46c4-a025-1c01e45f1a86"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TRANSFORM_CATEGORY_Attribute"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ceabba49-506d-4757-a6ff-66c184987e4e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_TRANSFORM_CLSID_Attribute"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6821c42b-65a4-4e82-99bc-9a88205ecd0c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_INPUT_TYPES_Attributes"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4276c9b1-759d-4bf3-9cd0-0d723d138f96"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_OUTPUT_TYPES_Attributes"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8eae8cf3-a44f-4306-ba5c-bf5dda242818"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_ENUM_HARDWARE_URL_Attribute"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2fb866ac-b078-4942-ab6c-003d05cda674"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_FRIENDLY_NAME_Attribute"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"314ffbae-5b41-4c95-9c19-4e7d586face3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_CONNECTED_STREAM_ATTRIBUTE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"71eeb820-a59f-4de2-bcec-38db1dd611a4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_CONNECTED_TO_HW_STREAM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34e6e728-06d6-4491-a553-4795650db912"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_PREFERRED_OUTPUTTYPE_Attribute"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7e700499-396a-49ee-b1b4-f628021e8c9d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_PROCESS_LOCAL_Attribute"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"543186e4-4649-4e65-b588-4aa352aff379"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_PREFERRED_ENCODER_PROFILE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"53004909-1ef5-46d7-a18e-5a75f8b5905f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_HW_TIMESTAMP_WITH_QPC_Attribute"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8d030fb8-cc43-4258-a22e-9210bef89be4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_FIELDOFUSE_UNLOCK_Attribute"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8ec2e9fd-9148-410d-831e-702439461a8e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_CODEC_MERIT_Attribute"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"88a7cb15-7b07-4a34-9128-e64c6703c4d3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"111ea8cd-b62a-4bdb-89f6-67ffcdc2458b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_AUDIO_DECODER_DEGRADATION_INFO_ATTRIBUTE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6c3386ad-ec20-430d-b2a5-505c7178d9c4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_POLICY_SET_AWARE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5a633b19-cc39-4fa8-8ca5-59981b7a0018"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFT_USING_HARDWARE_DRM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34faa77d-d79e-4957-b8ce-362b2684996c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_WVC1_PROG_SINGLE_SLICE_CONTENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"67ec2559-0f2f-4420-a4dd-2f8ee7a5738b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PROGRESSIVE_CODING_CONTENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8f020eea-1508-471f-9da6-507d7cfa40db"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_NALU_LENGTH_SET"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a7911d53-12a4-4965-ae70-6eadd6ff0551"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_NALU_LENGTH_INFORMATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"19124e7c-ad4b-465f-bb18-20186287b6af"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_USER_DATA_PAYLOAD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d1d4985d-dc92-457a-b3a0-651a33a31047"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MPEG4SINK_SPSPPS_PASSTHROUGH"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5601a134-2005-4ad2-b37d-22a6c554deb2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MPEG4SINK_MOOV_BEFORE_MDAT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f672e3ac-e1e6-4f10-b5ec-5f3b30828816"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MPEG4SINK_MINIMUM_PROPERTIES_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"dca1ed52-450e-4a22-8c62-4ed452f7a187"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MPEG4SINK_MIN_FRAGMENT_DURATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a30b570c-8efd-45e8-94fe-27c84b5bdff6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MPEG4SINK_MAX_CODED_SEQUENCES_PER_FRAGMENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fc1b3bd6-692d-4ce5-9299-738aa5463e9a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SESSION_TOPOLOADER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1e83d482-1f1c-4571-8405-88f4b2181f71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SESSION_GLOBAL_TIME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1e83d482-1f1c-4571-8405-88f4b2181f72"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SESSION_QUALITY_MANAGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1e83d482-1f1c-4571-8405-88f4b2181f73"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SESSION_CONTENT_PROTECTION_MANAGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1e83d482-1f1c-4571-8405-88f4b2181f74"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SESSION_SERVER_CONTEXT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"afe5b291-50fa-46e8-b9be-0c0c3ce4b3a5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SESSION_REMOTE_SOURCE_MODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f4033ef4-9bb3-4378-941f-85a0856bc244"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SESSION_APPROX_EVENT_OCCURRENCE_TIME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"190e852f-6238-42d1-b5af-69ea338ef850"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PMP_SERVER_CONTEXT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2f00c910-d2cf-4278-8b6a-d077fac3a25f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TIME_FORMAT_ENTRY_RELATIVE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4399f178-46d3-4504-afda-20d32e9ba360"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SOURCE_STREAM_SUPPORTS_HW_CONNECTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a38253aa-6314-42fd-a3ce-bb27b6859946"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_STREAM_SINK_SUPPORTS_HW_CONNECTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9b465cbf-0597-4f9e-9f3c-b97eeef90359"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_STREAM_SINK_SUPPORTS_ROTATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b3e96280-bd05-41a5-97ad-8a7fee24b912"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SINK_VIDEO_PTS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2162bde7-421e-4b90-9b33-e58fbf1d58b6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SINK_VIDEO_NATIVE_WIDTH"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e6d6a707-1505-4747-9b10-72d2d158cb3a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SINK_VIDEO_NATIVE_HEIGHT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f0ca6705-490c-43e8-941c-c0b3206b9a65"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SINK_VIDEO_DISPLAY_ASPECT_RATIO_NUMERATOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d0f33b22-b78a-4879-b455-f03ef3fa82cd"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SINK_VIDEO_DISPLAY_ASPECT_RATIO_DENOMINATOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6ea1eb97-1fe0-4f10-a6e4-1f4f661564e0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_BD_MVC_PLANE_OFFSET_METADATA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"62a654e4-b76c-4901-9823-2cb615d47318"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_LUMA_KEY_ENABLE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7369820f-76de-43ca-9284-47b8f37e0649"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_LUMA_KEY_LOWER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"93d7b8d5-0b81-4715-aea0-8725871621e9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_LUMA_KEY_UPPER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d09f39bb-4602-4c31-a706-a12171a5110a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_USER_EXTENDED_ATTRIBUTES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c02abac6-feb2-4541-922f-920b43702722"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_INDEPENDENT_STILL_IMAGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ea12af41-0710-42c9-a127-daa3e78483a5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_XVP_SAMPLE_LOCK_TIMEOUT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"aa4ddb29-5134-4363-ac72-83ec4bc10426"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPOLOGY_PROJECTSTART"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7ed3f802-86bb-4b3f-b7e4-7cb43afd4b80"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPOLOGY_PROJECTSTOP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7ed3f803-86bb-4b3f-b7e4-7cb43afd4b80"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPOLOGY_NO_MARKIN_MARKOUT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7ed3f804-86bb-4b3f-b7e4-7cb43afd4b80"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPOLOGY_DXVA_MODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1e8d34f6-f5ab-4e23-bb88-874aa3a1a74d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPOLOGY_ENABLE_XVP_FOR_PLAYBACK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1967731f-cd78-42fc-b026-0992a56e5693"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPOLOGY_STATIC_PLAYBACK_OPTIMIZATIONS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b86cac42-41a6-4b79-897a-1ab0e52b4a1b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPOLOGY_PLAYBACK_MAX_DIMS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5715cf19-5768-44aa-ad6e-8721f1b0f9bb"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPOLOGY_HARDWARE_MODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d2d362fd-4e4f-4191-a579-c618b66706af"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPOLOGY_PLAYBACK_FRAMERATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c164737a-c2b1-4553-83bb-5a526072448f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPOLOGY_DYNAMIC_CHANGE_NOT_ALLOWED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d529950b-d484-4527-a9cd-b1909532b5b0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPOLOGY_ENUMERATE_SOURCE_TYPES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6248c36d-5d0b-4f40-a0bb-b0b305f77698"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPOLOGY_START_TIME_ON_PRESENTATION_SWITCH"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c8cc113f-7951-4548-aad6-9ed6202e62b3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DISABLE_LOCALLY_REGISTERED_PLUGINS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"66b16da9-add4-47e0-a16b-5af1fb483634"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_LOCAL_PLUGIN_CONTROL_POLICY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d91b0085-c86d-4f81-8822-8c68e1d7fa04"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_FLUSH"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbce8-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_DRAIN"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbce9-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_D3DAWARE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbced-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPOLOGY_RESOLUTION_STATUS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbcde-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_ERRORCODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbcee-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_CONNECT_METHOD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbcf1-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_LOCKED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbcf7-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_WORKQUEUE_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbcf8-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_WORKQUEUE_MMCSS_CLASS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbcf9-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_DECRYPTOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbcfa-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_DISCARDABLE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbcfb-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_ERROR_MAJORTYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbcfd-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_ERROR_SUBTYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbcfe-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_WORKQUEUE_MMCSS_TASKID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbcff-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_WORKQUEUE_MMCSS_PRIORITY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5001f840-2816-48f4-9364-ad1ef661a123"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_WORKQUEUE_ITEM_PRIORITY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a1ff99be-5e97-4a53-b494-568c642c0ff3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_MARKIN_HERE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbd00-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_MARKOUT_HERE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbd01-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_DECODER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494bbd02-b031-4e38-97c4-d5422dd618dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_MEDIASTART"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"835c58ea-e075-4bc7-bcba-4de000df9ae6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_MEDIASTOP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"835c58eb-e075-4bc7-bcba-4de000df9ae6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_SOURCE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"835c58ec-e075-4bc7-bcba-4de000df9ae6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_PRESENTATION_DESCRIPTOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"835c58ed-e075-4bc7-bcba-4de000df9ae6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_STREAM_DESCRIPTOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"835c58ee-e075-4bc7-bcba-4de000df9ae6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_SEQUENCE_ELEMENTID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"835c58ef-e075-4bc7-bcba-4de000df9ae6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_TRANSFORM_OBJECTID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"88dcc0c9-293e-4e8b-9aeb-0ad64cc016b0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_STREAMID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"14932f9b-9087-4bb4-8412-5167145cbe04"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_NOSHUTDOWN_ON_REMOVE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"14932f9c-9087-4bb4-8412-5167145cbe04"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_RATELESS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"14932f9d-9087-4bb4-8412-5167145cbe04"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_DISABLE_PREROLL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"14932f9e-9087-4bb4-8412-5167145cbe04"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_PRIMARYOUTPUT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6304ef99-16b2-4ebe-9d67-e4c539b3a259"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_PMPHOST_CONTEXT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6c990d31-bb8e-477a-8598-0d5d96fcd88a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_APP_CONTEXT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6c990d32-bb8e-477a-8598-0d5d96fcd88a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_DURATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6c990d33-bb8e-477a-8598-0d5d96fcd88a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_TOTAL_FILE_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6c990d34-bb8e-477a-8598-0d5d96fcd88a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_AUDIO_ENCODING_BITRATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6c990d35-bb8e-477a-8598-0d5d96fcd88a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_VIDEO_ENCODING_BITRATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6c990d36-bb8e-477a-8598-0d5d96fcd88a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_MIME_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6c990d37-bb8e-477a-8598-0d5d96fcd88a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_LAST_MODIFIED_TIME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6c990d38-bb8e-477a-8598-0d5d96fcd88a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_PLAYBACK_ELEMENT_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6c990d39-bb8e-477a-8598-0d5d96fcd88a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_PREFERRED_LANGUAGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6c990d3a-bb8e-477a-8598-0d5d96fcd88a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_PLAYBACK_BOUNDARY_TIME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6c990d3b-bb8e-477a-8598-0d5d96fcd88a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_AUDIO_ISVARIABLEBITRATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"33026ee0-e387-4582-ae0a-34a2ad3baa18"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_LANGUAGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00af2180-bdc2-423c-abca-f503593bc121"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_PROTECTED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00af2181-bdc2-423c-abca-f503593bc121"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_STREAM_NAME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4f1b099d-d314-41e5-a781-7fefaa4c501f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_MUTUALLY_EXCLUSIVE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"023ef79c-388d-487f-ac17-696cd6e3c6f5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_ACTIVATE_CUSTOM_VIDEO_MIXER_CLSID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ba491360-be50-451e-95ab-6d4accc7dad8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_ACTIVATE_CUSTOM_VIDEO_MIXER_ACTIVATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ba491361-be50-451e-95ab-6d4accc7dad8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_ACTIVATE_CUSTOM_VIDEO_MIXER_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ba491362-be50-451e-95ab-6d4accc7dad8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_CLSID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ba491364-be50-451e-95ab-6d4accc7dad8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_ACTIVATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ba491365-be50-451e-95ab-6d4accc7dad8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ba491366-be50-451e-95ab-6d4accc7dad8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_ACTIVATE_MFT_LOCKED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c1f6093c-7f65-4fbd-9e39-5faec3c4fbd7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_ACTIVATE_VIDEO_WINDOW"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9a2dbbdd-f57e-4162-82b9-6831377682d3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ede4b5e0-f805-4d6c-99b3-db01bf95dfab"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_AUDIO_RENDERER_ATTRIBUTE_SESSION_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ede4b5e3-f805-4d6c-99b3-db01bf95dfab"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b10aaec3-ef71-4cc3-b873-05a9a08b9f8e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6ba644ff-27c5-4d02-9887-c28619fdb91b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_AUDIO_RENDERER_ATTRIBUTE_STREAM_CATEGORY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a9770471-92ec-4df4-94fe-81c36f0c3a7a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFENABLETYPE_WMDRMV1_LicenseAcquisition"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4ff6eeaf-0b43-4797-9b85-abf31815e7b0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFENABLETYPE_WMDRMV7_LicenseAcquisition"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"003306df-4a06-4884-a097-ef6d22ec84a3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFENABLETYPE_WMDRMV7_Individualization"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"acd2c84a-b303-4f65-bc2c-2c848d01a989"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFENABLETYPE_MF_UpdateRevocationInformation"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e558b0b5-b3c4-44a0-924c-50d178932385"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFENABLETYPE_MF_UpdateUntrustedComponent"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9879f3d6-cee2-48e6-b573-9767ab172f16"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFENABLETYPE_MF_RebootRequired"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6d4d3d4b-0ece-4652-8b3a-f2d24260d887"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_METADATA_PROVIDER_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"db214084-58a4-4d2e-b84f-6f755b2f7a0d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PROPERTY_HANDLER_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a3face02-32b8-41dd-90e7-5fef7c8991b5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_RATE_CONTROL_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"866fa297-b802-4bf8-9dc9-5e3b6a9f53c9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TIMECODE_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a0d502a7-0eb3-4885-b1b9-9feb0d083454"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MR_POLICY_VOLUME_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1abaa2ac-9d3b-47c6-ab48-c59506de784d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MR_CAPTURE_POLICY_VOLUME_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"24030acd-107a-4265-975c-414e33e65f2a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MR_STREAM_VOLUME_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f8b5fa2f-32ef-46f5-b172-1321212fb2c4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MR_AUDIO_POLICY_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"911fd737-6775-4ab0-a614-297862fdac88"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SAMPLEGRABBERSINK_SAMPLE_TIME_OFFSET"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"62e3d776-8100-4e03-a6e8-bd3857ac9c47"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SAMPLEGRABBERSINK_IGNORE_CLOCK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0efda2c0-2b69-4e2e-ab8d-46dcbff7d25d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_QUALITY_SERVICES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b7e2be11-2f96-4640-b52c-282365bdf16c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_WORKQUEUE_SERVICES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8e37d489-41e0-413a-9068-287c886d8dda"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_QUALITY_NOTIFY_PROCESSING_LATENCY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f6b44af8-604d-46fe-a95d-45479b10c9bc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_QUALITY_NOTIFY_SAMPLE_LAG"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30d15206-ed2a-4760-be17-eb4a9f12295c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TIME_FORMAT_SEGMENT_OFFSET"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c8b8be77-869c-431d-812e-169693f65a39"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SOURCE_PRESENTATION_PROVIDER_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e002aadc-f4af-4ee5-9847-053edf840426"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TOPONODE_ATTRIBUTE_EDITOR_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"65656e1a-077f-4472-83ef-316f11d5087a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_SSLCERTIFICATE_MANAGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"55e6cb27-e69b-4267-940c-2d7ec5bb8a0f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_RESOURCE_FILTER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"815d0ff6-265a-4477-9e46-7b80ad80b5fb"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNET_SAVEJOB_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b85a587f-3d02-4e52-9565-55d3ec1e7ff7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_STATISTICS_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f275-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_STATISTICS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f274-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_BUFFERINGTIME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f276-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_ACCELERATEDSTREAMINGDURATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f277-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_MAXUDPACCELERATEDSTREAMINGDURATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4aab2879-bbe1-4994-9ff0-5495bd250129"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_MAXBUFFERTIMEMS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"408b24e6-4038-4401-b5b2-fe701a9ebf10"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_CONNECTIONBANDWIDTH"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f278-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_CACHEENABLED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f279-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_AUTORECONNECTLIMIT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f27a-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_RESENDSENABLED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f27b-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_THINNINGENABLED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f27c-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_PROTOCOL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f27d-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_TRANSPORT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f27e-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_PREVIEWMODEENABLED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f27f-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_CREDENTIAL_MANAGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f280-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_PPBANDWIDTH"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f281-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_AUTORECONNECTPROGRESS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f282-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_PROXYLOCATORFACTORY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f283-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_BROWSERUSERAGENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f28b-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_BROWSERWEBPAGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f28c-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_PLAYERVERSION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f28d-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_PLAYERID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f28e-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_HOSTEXE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f28f-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_HOSTVERSION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f291-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_PLAYERUSERAGENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f292-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_CLIENTGUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"60a2c4a6-f197-4c14-a5bf-88830d2458af"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_LOGURL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f293-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_ENABLE_UDP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f294-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_ENABLE_TCP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f295-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_ENABLE_MSB"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f296-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_ENABLE_RTSP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f298-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_ENABLE_HTTP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f299-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_ENABLE_STREAMING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f29c-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_ENABLE_DOWNLOAD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f29d-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_ENABLE_PRIVATEMODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"824779d8-f18b-4405-8cf1-464fb5aa8f71"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_UDP_PORT_RANGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f29a-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_PROXYINFO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f29b-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_DRMNET_LICENSE_REPRESENTATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"47eae1bd-bdfe-42e2-82f3-54a48c17962d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_PROXYSETTINGS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f287-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_PROXYHOSTNAME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f284-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_PROXYPORT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f288-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_PROXYEXCEPTIONLIST"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f285-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_PROXYBYPASSFORLOCAL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f286-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_PROXYRERUNAUTODETECTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3cb1f289-0505-4c5d-ae71-0a556344efa1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_STREAM_LANGUAGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9ab44318-f7cd-4f2d-8d6d-fa35b492cecb"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_LOGPARAMS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"64936ae8-9418-453a-8cda-3e0a668b353b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_PEERMANAGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"48b29adb-febf-45ee-a9bf-efb81c492efc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_FRIENDLYNAME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5b2a7757-bc6b-447e-aa06-0dda1c646e2f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_BYTESTREAMHANDLER_ACCEPTS_SHARE_WRITE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a6e1f733-3001-4915-8150-1558a2180ec8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_BYTESTREAM_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ab025e2b-16d9-4180-a127-ba6c70156161"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_PROTECTION_MANAGER_PROPERTIES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"38bd81a9-acea-4c73-89b2-5532c0aeca79"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_SPDIF"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0b94a712-ad3e-4cee-83ce-ce32e3db6522"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ac3aef5c-ce43-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_PCI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ac3aef5d-ce43-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_PCIX"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ac3aef5e-ce43-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_PCI_Express"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ac3aef5f-ce43-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_AGP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ac3aef60-ce43-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_VGA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd5968-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_SVIDEO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd5969-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_COMPOSITE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd596a-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_COMPONENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd596b-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_DVI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd596c-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_HDMI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd596d-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_LVDS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd596e-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_D_JPN"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd5970-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_SDI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd5971-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_DISPLAYPORT_EXTERNAL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd5972-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_DISPLAYPORT_EMBEDDED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd5973-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_UDI_EXTERNAL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd5974-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_UDI_EMBEDDED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd5975-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_MIRACAST"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd5977-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_TRANSPORT_AGNOSTIC_DIGITAL_MODE_A"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd5978-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFCONNECTOR_TRANSPORT_AGNOSTIC_DIGITAL_MODE_B"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"57cd5979-ce47-11d9-92db-000bdb28ff98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_POLICY_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b160c24d-c059-48f1-a901-9ee298a9a8c3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_DISABLE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8cc6d81b-fec6-4d8f-964b-cfba0b0dad0d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_CONSTRICTVIDEO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"193370ce-c5e4-4c3a-8a66-6959b4da4442"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_CONSTRICTVIDEO_NOOPM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a580e8cd-c247-4957-b983-3c2eebd1ff59"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_CONSTRICTAUDIO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ffc99b44-df48-4e16-8e66-096892c1578a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_TRUSTEDAUDIODRIVERS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"65bdf3d2-0168-4816-a533-55d47b027101"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_HDCP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ae7cc03d-c828-4021-acb7-d578d27aaf13"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_CGMSA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e57e69e9-226b-4d31-b4e3-d3db008736dd"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_ACP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c3fd11c6-f8b7-4d20-b008-1db17d61f2da"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_WMDRMOTA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a267a6a1-362e-47d0-8805-4628598a23e4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_FFT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"462a56b2-2866-4bb6-980d-6d8d9edb1a8c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_PROTECTED_SURFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4f5d9566-e742-4a25-8d1f-d287b5fa0ade"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_DISABLE_SCREEN_SCRAPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a21179a4-b7cd-40d8-9614-8ef2371ba78d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_VIDEO_FRAMES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"36a59cbc-7401-4a8c-bc20-46a7c9e597f0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_HARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4ee7f0c1-9ed7-424f-b6be-996b33528856"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_HDCP_WITH_TYPE_ENFORCEMENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a4a585e8-ed60-442d-814d-db4d4220a06d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTIONATTRIBUTE_BEST_EFFORT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c8e06331-75f0-4ec1-8e77-17578f773b46"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTIONATTRIBUTE_FAIL_OVER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8536abc5-38f1-4151-9cce-f55d941229ac"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTION_GRAPHICS_TRANSFER_AES_ENCRYPTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c873de64-d8a5-49e6-88bb-fb963fd3d4ce"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTIONATTRIBUTE_CONSTRICTVIDEO_IMAGESIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"008476fc-4b58-4d80-a790-e7297673161d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFPROTECTIONATTRIBUTE_HDCP_SRM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6f302107-3477-4468-8a08-eef9db10e20f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SampleProtectionSalt"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5403deee-b9ee-438f-aa83-3804997e569d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_REMOTE_PROXY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2f00c90e-d2cf-4278-8b6a-d077fac3a25f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_CreateMediaExtensionObject"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ef65a54d-0788-45b8-8b14-bc0f6a6b5137"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SAMI_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"49a89ae7-b4d9-4ef2-aa5c-f65a3e05ae4e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_SAMI_STYLELIST"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e0b73c7f-486d-484e-9872-4de5192a7bf8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_SAMI_LANGUAGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"36fcb98a-6cd0-44cb-acb9-a8f5600dd0bb"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TRANSCODE_CONTAINERTYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"150ff23f-4abc-478b-ac4f-e1916fba1cca"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFTranscodeContainerType_ASF"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"430f6f6e-b6bf-4fc1-a0bd-9ee46eee2afb"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFTranscodeContainerType_MPEG4"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"dc6cd05d-b9d0-40ef-bd35-fa622c1ab28a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFTranscodeContainerType_MP3"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e438b912-83f1-4de6-9e3a-9ffbc6dd24d1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFTranscodeContainerType_FLAC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31344aa3-05a9-42b5-901b-8e9d4257f75e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFTranscodeContainerType_3GP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34c50167-4472-4f34-9ea0-c49fbacf037d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFTranscodeContainerType_AC3"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6d8d91c3-8c91-4ed1-8742-8c347d5b44d0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFTranscodeContainerType_ADTS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"132fd27d-0f02-43de-a301-38fbbbb3834e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFTranscodeContainerType_MPEG2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bfc2dbf9-7bb4-4f8f-afde-e112c44ba882"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFTranscodeContainerType_WAVE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"64c3453c-0f26-4741-be63-87bdf8bb935b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFTranscodeContainerType_AVI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7edfe8af-402f-4d76-a33c-619fd157d0f1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFTranscodeContainerType_FMPEG4"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9ba876f1-419f-4b77-a1e0-35959d9d4004"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFTranscodeContainerType_AMR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"025d5ad3-621a-475b-964d-66b1c824f079"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TRANSCODE_SKIP_METADATA_TRANSFER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4e4469ef-b571-4959-8f83-3dcfba33a393"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TRANSCODE_TOPOLOGYMODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3e3df610-394a-40b2-9dea-3bab650bebf2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TRANSCODE_ADJUST_PROFILE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9c37c21b-060f-487c-a690-80d7f50d1c72"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TRANSCODE_ENCODINGPROFILE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6947787c-f508-4ea9-b1e9-a1fe3a49fbc9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TRANSCODE_QUALITYVSSPEED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"98332df8-03cd-476b-89fa-3f9e442dec9f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_TRANSCODE_DONOT_INSERT_ENCODER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f45aa7ce-ab24-4012-a11b-dc8220201410"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_VIDEO_PROCESSOR_ALGORITHM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4a0a1e1f-272c-4fb6-9eb1-db330cbc97ca"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_XVP_DISABLE_FRC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2c0afa19-7a97-4d5a-9ee8-16d4fc518d8c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_XVP_CALLER_ALLOCATES_OUTPUT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"04a2cabc-0cab-40b1-a1b9-75bc3658f000"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_LOCAL_MFT_REGISTRATION_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ddf5cf9c-4506-45aa-abf0-6d5d94dd1b4a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_WRAPPED_SAMPLE_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31f52bf2-d03e-4048-80d0-9c1046d87c61"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_WRAPPED_OBJECT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2b182c4c-d6ac-49f4-8915-f71887db70cd"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_HttpSchemePlugin"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"44cb442b-9da9-49df-b3fd-023777b16e50"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_UrlmonSchemePlugin"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9ec4b4f9-3029-45ad-947b-344de2a249e2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_NetSchemePlugin"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e9f4ebab-d97b-463e-a2b1-c54ee3f9414d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c60ac5fe-252a-478f-a0ef-bc8fa5f7cad3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_HW_SOURCE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"de7046ba-54d6-4487-a2a4-ec7c0d1bd163"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_FRIENDLY_NAME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"60d0e559-52f8-4fa2-bbce-acdb34a8ec01"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_MEDIA_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"56a819ca-0c78-4de4-a0a7-3ddaba0f24d4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_CATEGORY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"77f0ae69-c3bd-4509-941d-467e4d24899e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"58f0aad8-22bf-4f8a-bb3d-d2c4978c6e2f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_SYMBOLIC_LINK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"98d24b5e-5930-4614-b5a1-f600f9355a78"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_MAX_BUFFERS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7dd9b730-4f2d-41d5-8f95-0cc9a912ba26"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ENDPOINT_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30da9258-feb9-47a7-a453-763a7a8e1c5f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ROLE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bc9d118e-8c67-4a18-85d4-12d300400552"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_PROVIDER_DEVICE_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"36689d42-a06c-40ae-84cf-f5a034067cc4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_XADDRESS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bca0be52-c327-44c7-9b7d-7fa8d9b5bcda"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_STREAM_URL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9d7b40d2-3617-4043-93e3-8d6da9bb3492"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_USERNAME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"05d01add-949f-46eb-bc8e-8b0d2b32d79d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_PASSWORD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a0fd7e16-42d9-49df-84c0-e82c5eab8874"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_FrameServerNetworkCameraSource"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7a213aa7-866f-414a-8c1a-275c7283a395"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"14dd9a1c-7cff-41be-b1b9-ba1ac6ecb571"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8ac3587a-4ae7-42d8-99e0-0a6013eef90f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_IMAGE_STREAM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a7ffb865-e7b2-43b0-9f6f-9af2a0e50fc0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_INDEPENDENT_IMAGE_STREAM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"03eeec7e-d605-4576-8b29-6580b490d7d3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_STREAM_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"11bd5120-d124-446b-88e6-17060257fff9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_STREAM_CATEGORY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2939e7b8-a62e-4579-b674-d4073dfabbba"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_FRAMESERVER_SHARED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1cb378e9-b279-41d4-af97-34a243e68320"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_TRANSFORM_STREAM_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e63937b7-daaf-4d49-815f-d826f8ad31e7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_EXTENSION_PLUGIN_CLSID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"048e6558-60c4-4173-bd5b-6a3ca2896aee"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICEMFT_EXTENSION_PLUGIN_CLSID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0844dbae-34fa-48a0-a783-8e696fb1c9a8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_EXTENSION_PLUGIN_CONNECTION_POINT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"37f9375c-e664-4ea4-aae4-cb6d1daca1f4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_TAKEPHOTO_TRIGGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1d180e34-538c-4fbb-a75a-859af7d261a6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_MAX_FRAME_BUFFERS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1684cebe-3175-4985-882c-0efd3e8ac11e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICEMFT_CONNECTED_FILTER_KSCONTROL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6a2c4fa6-d179-41cd-9523-822371ea40e5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICEMFT_CONNECTED_PIN_KSCONTROL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e63310f7-b244-4ef8-9a7d-24c74e32ebd0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICE_THERMAL_STATE_CHANGED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"70ccd0af-fc9f-4deb-a875-9fecd16c5bd4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_DeviceTimestamp"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8f3e35e7-2dcd-4887-8622-2a58baa652b0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Spatial_CameraViewTransform"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4e251fa4-830f-4770-859a-4b8d99aa809b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Spatial_CameraCoordinateSystem"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9d13c82f-2199-4e67-91cd-d1a4181f2534"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_Spatial_CameraProjectionTransform"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"47f9fcb5-2a02-4f26-a477-792fdf95886a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIASOURCE_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f09992f7-9fba-4c4a-a37f-8c47b4e1dfe7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_ACCESS_CONTROLLED_MEDIASOURCE_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"014a5031-2f05-4c6a-9f9c-7d0dc4eda5f4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CONTENT_DECRYPTOR_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"68a72927-fc7b-44ee-85f4-7c51bd55a659"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CONTENT_PROTECTION_DEVICE_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ff58436f-76a0-41fe-b566-10cc53962edd"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_AUDIO_ENCODER_DELAY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8e85422c-73de-403f-9a35-550ad6e8b951"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_AUDIO_ENCODER_PADDING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"529c7f2c-ac4b-4e3f-bfc3-0902194982cb"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MSH264DecoderMFT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"62ce7e72-4c71-4d20-b15d-452831a87d9d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MSH264EncoderMFT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6ca50344-051a-4ded-9779-a43305165e35"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MSDDPlusDecMFT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"177c0afe-900b-48d4-9e4c-57add250b3d4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MP3DecMediaObject"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bbeea841-0a63-4f52-a7ab-a9b3a84ed38a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MSAACDecMFT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"32d186a7-218f-4c75-8876-dd77273a8999"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MSH265DecoderMFT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"420a51a3-d605-430c-b4fc-45274fa6c562"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_WMVDecoderMFT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"82d353df-90bd-4382-8bc2-3f6192b76e34"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_WMADecMediaObject"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2eeb4adf-4578-4d10-bca7-bb955f56320a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MSMPEGAudDecMFT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"70707b39-b2ca-4015-abea-f8447d22d88b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MSMPEGDecoderMFT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2d709e52-123f-49b5-9cbc-9af5cde28fb9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_AudioResamplerMediaObject"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f447b69e-1884-4a7e-8055-346f74d6edb3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MSVPxDecoder"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e3aaf548-c9a4-4c6e-234d-5ada374b0000"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MSOpusDecoder"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"63e17c10-2d43-4c42-8fe3-8d8b63e46a6a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_VideoProcessorMFT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"88753b26-5b24-49bd-b2e7-0c445c78c982"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_CROSS_ORIGIN_SUPPORT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9842207c-b02c-4271-a2fc-72e49308e5c2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFNETSOURCE_HTTP_DOWNLOAD_SESSION_PROVIDER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7d55081e-307d-4d6d-a663-a93be97c4b5c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_MEDIASOURCE_STATUS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1913678b-fc0f-44da-8f43-1ba3b526f4ae"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_VIDEO_SPHERICAL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a51da449-3fdc-478c-bcb5-30be76595f55"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_VIDEO_SPHERICAL_FORMAT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4a8fc407-6ea1-46c8-b567-6971d4a139c3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_VIDEO_SPHERICAL_INITIAL_VIEWDIRECTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"11d25a49-bb62-467f-9db1-c17165716c49"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIASOURCE_EXPOSE_ALL_STREAMS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e7f250b8-8fd9-4a09-b6c1-6a315c7c720e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_ST_MEDIASOURCE_COLLECTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"616de972-83ad-4950-8170-630d19cbe307"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_FILTER_KSCONTROL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"46783cca-3df5-4923-a9ef-36b7223edde0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_PIN_KSCONTROL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ef3ef9a7-87f2-48ca-be02-674878918e98"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_SOURCE_ATTRIBUTES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2f8cb617-361b-434f-85ea-99a03e1ce4e0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_FRAMESERVER_HIDDEN"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f402567b-4d91-4179-96d1-74c8480c2034"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_STF_VERSION_INFO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6770bd39-ef82-44ee-a49b-934beb24aef7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_STF_VERSION_DATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31a165d5-df67-4095-8e44-8868fc20dbfd"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_REQUIRED_CAPABILITIES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6d8b957e-7cf6-43f4-af56-9c0e1e4fcbe1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_REQUIRED_SDDL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"331ae85d-c0d3-49ba-83ba-82a12d63cdd6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICEMFT_SENSORPROFILE_COLLECTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"36ebdc44-b12c-441b-89f4-08b2f41a9cfc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_DEVICESTREAM_SENSORSTREAM_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e35b9fe4-0659-4cad-bb51-33160be7e413"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_FILEPROPERTIES_FILE_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3de649b4-d76d-4e66-9ec9-78120fb4c7e3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_FILEPROPERTIES_CREATION_TIME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3de649b6-d76d-4e66-9ec9-78120fb4c7e3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_FILEPROPERTIES_PACKETS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3de649b7-d76d-4e66-9ec9-78120fb4c7e3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_FILEPROPERTIES_PLAY_DURATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3de649b8-d76d-4e66-9ec9-78120fb4c7e3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_FILEPROPERTIES_SEND_DURATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3de649b9-d76d-4e66-9ec9-78120fb4c7e3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_FILEPROPERTIES_PREROLL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3de649ba-d76d-4e66-9ec9-78120fb4c7e3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_FILEPROPERTIES_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3de649bb-d76d-4e66-9ec9-78120fb4c7e3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3de649bc-d76d-4e66-9ec9-78120fb4c7e3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3de649bd-d76d-4e66-9ec9-78120fb4c7e3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_FILEPROPERTIES_MAX_BITRATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3de649be-d76d-4e66-9ec9-78120fb4c7e3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_WMDRMSystemID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8948bb22-11bd-4796-93e3-974d1b575678"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_CONTENTENCRYPTION_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8520fe3d-277e-46ea-99e4-e30a86db12be"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_CONTENTENCRYPTION_KEYID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8520fe3e-277e-46ea-99e4-e30a86db12be"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_CONTENTENCRYPTION_SECRET_DATA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8520fe3f-277e-46ea-99e4-e30a86db12be"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_CONTENTENCRYPTION_LICENSE_URL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8520fe40-277e-46ea-99e4-e30a86db12be"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_CONTENTENCRYPTIONEX_ENCRYPTION_DATA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"62508be5-ecdf-4924-a359-72bab3397b9d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_LANGLIST"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f23de43c-9977-460d-a6ec-32937f160f7d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_LANGLIST_LEGACYORDER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f23de43d-9977-460d-a6ec-32937f160f7d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_MARKER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5134330e-83a6-475e-a9d5-4fb875fb2e31"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_SCRIPT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e29cd0d7-d602-4923-a7fe-73fd97ecc650"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_CODECLIST"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e4bb3509-c18d-4df1-bb99-7a36b3cc4119"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_METADATA_IS_VBR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5fc6947a-ef60-445d-b449-442ecc78b4c1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_METADATA_V8_VBRPEAK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5fc6947b-ef60-445d-b449-442ecc78b4c1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_METADATA_V8_BUFFERAVERAGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5fc6947c-ef60-445d-b449-442ecc78b4c1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5fc6947d-ef60-445d-b449-442ecc78b4c1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_DATA_START_OFFSET"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e7d5b3e7-1f29-45d3-8822-3e78fae272ed"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_DATA_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e7d5b3e8-1f29-45d3-8822-3e78fae272ed"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_ASF_EXTSTRMPROP_LANGUAGE_ID_INDEX"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"48f8a522-305d-422d-8524-2502dda33680"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_ASF_EXTSTRMPROP_AVG_DATA_BITRATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"48f8a523-305d-422d-8524-2502dda33680"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_ASF_EXTSTRMPROP_AVG_BUFFERSIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"48f8a524-305d-422d-8524-2502dda33680"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_ASF_EXTSTRMPROP_MAX_DATA_BITRATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"48f8a525-305d-422d-8524-2502dda33680"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_ASF_EXTSTRMPROP_MAX_BUFFERSIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"48f8a526-305d-422d-8524-2502dda33680"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_ASF_STREAMBITRATES_BITRATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a8e182ed-afc8-43d0-b0d1-f65bad9da558"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SD_ASF_METADATA_DEVICE_CONFORMANCE_TEMPLATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"245e929d-c44e-4f7e-bb3c-77d4dfd27f8a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_INFO_HAS_AUDIO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"80e62295-2296-4a44-b31c-d103c6fed23c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_INFO_HAS_VIDEO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"80e62296-2296-4a44-b31c-d103c6fed23c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_PD_ASF_INFO_HAS_NON_AUDIO_VIDEO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"80e62297-2296-4a44-b31c-d103c6fed23c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_ASFPROFILE_MINPACKETSIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"22587626-47de-4168-87f5-b5aa9b12a8f0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_ASFPROFILE_MAXPACKETSIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"22587627-47de-4168-87f5-b5aa9b12a8f0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_ASFSTREAMCONFIG_LEAKYBUCKET1"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c69b5901-ea1a-4c9b-b692-e2a0d29a8add"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_ASFSTREAMCONFIG_LEAKYBUCKET2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c69b5902-ea1a-4c9b-b692-e2a0d29a8add"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFSampleExtension_SampleDuration"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c6bd9450-867f-4907-83a3-c77921b733ad"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFSampleExtension_OutputCleanPoint"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f72a3c6f-6eb4-4ebc-b192-09ad9759e828"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFSampleExtension_SMPTE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"399595ec-8667-4e2d-8fdb-98814ce76c1e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFSampleExtension_FileName"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e165ec0e-19ed-45d7-b4a7-25cbd1e28e9b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFSampleExtension_ContentType"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d590dc20-07bc-436c-9cf7-f3bbfbf1a4dc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFSampleExtension_PixelAspectRatio"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1b1ee554-f9ea-4bc8-821a-376b74e4c4b8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFSampleExtension_Encryption_SampleID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6698b84e-0afa-4330-aeb2-1c0a98d7a44d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFSampleExtension_Encryption_KeyID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"76376591-795f-4da1-86ed-9d46eca109a9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFMutexType_Language"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"72178c2b-e45b-11d5-bc2a-00b0d0f3f4ab"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFMutexType_Bitrate"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"72178c2c-e45b-11d5-bc2a-00b0d0f3f4ab"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFMutexType_Presentation"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"72178c2d-e45b-11d5-bc2a-00b0d0f3f4ab"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFMutexType_Unknown"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"72178c2e-e45b-11d5-bc2a-00b0d0f3f4ab"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFSPLITTER_PACKET_BOUNDARY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fe584a05-e8d6-42e3-b176-f1211705fb6f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFASFINDEXER_TYPE_TIMECODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"49815231-6bad-44fd-810a-3f60984ec7fd"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_INITIALIZED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"219992bc-cf92-4531-a1ae-96e1e886c8f1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_PREVIEW_STARTED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a416df21-f9d3-4a74-991b-b817298952c4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_PREVIEW_STOPPED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"13d5143c-1edd-4e50-a2ef-350a47678060"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_RECORD_STARTED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ac2b027b-ddf9-48a0-89be-38ab35ef45c0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_RECORD_STOPPED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"55e5200a-f98f-4c0d-a9ec-9eb25ed3d773"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_PHOTO_TAKEN"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3c50c445-7304-48eb-865d-bba19ba3af5c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_SOURCE_CURRENT_DEVICE_MEDIA_TYPE_SET"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e7e75e4c-039c-4410-815b-8741307b63aa"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_ERROR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"46b89fc6-33cc-4399-9dad-784de77d587c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_EFFECT_ADDED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"aa8dc7b5-a048-4e13-8ebe-f23c46c830c1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_EFFECT_REMOVED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c6e8db07-fb09-4a48-89c6-bf92a04222c9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_ALL_EFFECTS_REMOVED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fded7521-8ed8-431a-a96b-f3e2565e981c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_SINK_PREPARED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7bfce257-12b1-4409-8c34-d445daab7578"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_OUTPUT_MEDIA_TYPE_SET"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"caaad994-83ec-45e9-a30a-1f20aadb9831"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_CAMERA_STREAM_BLOCKED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a4209417-8d39-46f3-b759-5912528f4207"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_CAMERA_STREAM_UNBLOCKED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9be9eef0-cdaf-4717-8564-834aae66415c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_D3D_MANAGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"76e25e7b-d595-4283-962c-c594afd78ddf"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_UNPROCESSED_SAMPLES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b467f705-7913-4894-9d42-a215fea23da9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_UNPROCESSED_SAMPLES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1cddb141-a7f4-4d58-9896-4d15a53c4efe"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_PROCESSED_SAMPLES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e7b4a49e-382c-4aef-a946-aed5490b7111"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_PROCESSED_SAMPLES"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9896e12a-f707-4500-b6bd-db8eb810b50f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_USE_AUDIO_DEVICE_ONLY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1c8077da-8466-4dc4-8b8e-276b3f85923b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_USE_VIDEO_DEVICE_ONLY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7e025171-cf32-4f2e-8f19-410577b73a66"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_DISABLE_HARDWARE_TRANSFORMS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b7c42a6b-3207-4495-b4e7-81f9c35d5991"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_DISABLE_DXVA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f9818862-179d-433f-a32f-74cbcf74466d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_MEDIASOURCE_CONFIG"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"bc6989d2-0fc1-46e1-a74f-efd36bc788de"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_DECODER_MFT_FIELDOFUSE_UNLOCK_Attribute"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2b8ad2e8-7acb-4321-a606-325c4249f4fc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_ENCODER_MFT_FIELDOFUSE_UNLOCK_Attribute"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"54c63a00-78d5-422f-aa3e-5e99ac649269"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_ENABLE_CAMERA_STREAMSTATE_NOTIFICATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4c808e9d-aaed-4713-90fb-cb24064ab8da"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8e3f5bd5-dbbf-42f0-8542-d07a3971762a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_AUDIO_PROCESSING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"10f1be5e-7e11-410b-973d-f4b6109000fe"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_EVENT_GENERATOR_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"abfa8ad5-fc6d-4911-87e0-961945f8f7ce"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_EVENT_STREAM_INDEX"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"82697f44-b1cf-42eb-9753-f86d649c8865"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_SELECTEDCAMERAPROFILE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"03160b7e-1c6f-4db2-ad56-a7c430f82392"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_SELECTEDCAMERAPROFILE_INDEX"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3ce88613-2214-46c3-b417-82f8a313c9c3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MFCaptureEngine"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"efce38d3-8914-4674-a7df-ae1b3d654b8a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MFCaptureEngineClassFactory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"efce38d3-8914-4674-a7df-ae1b3d654b8a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFSampleExtension_DeviceReferenceSystemTime"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6523775a-ba2d-405f-b2c5-01ff88e2e8f6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_D3D12_SYNCHRONIZATION_OBJECT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2a7c8d6a-85a6-494d-a046-06ea1a138f4b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_D3D_RESOURCE_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"174f1e85-fe26-453d-b52e-5bdd4e55b944"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_D3D12_CPU_READBACK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"28ee9fe3-d481-46a6-b98a-7f69d5280e82"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_D3D12_TEXTURE_LAYOUT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"97c85caa-0beb-4ee1-9715-f22fad8c10f5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"eeac2585-3430-498c-84a2-77b1bba570f6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b1138dc3-01d5-4c14-9bdc-cdc9336f55b9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"82c85647-5057-4960-9559-f45b8e271427"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ba06bfac-ffe3-474a-ab55-161ee4417a2e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a6a1e439-2f96-4ab5-98dc-adf74973505d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MT_D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0a4940b2-cfd6-4738-9d02-98113734015a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_D3D12_HEAP_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"496b3266-d28f-4f8c-93a7-4a596b1a31a1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_D3D12_HEAP_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"56f26a76-bbc1-4ce0-bb11-e22368d874ed"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SA_D3D12_CLEAR_VALUE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"86ba9a39-0526-495d-9ab5-54ec9fad6fc3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MSE_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9063a7c0-42c5-4ffd-a8a8-6fcf9ea3d00c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MSE_ACTIVELIST_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"949bda0f-4549-46d5-ad7f-b846e1ab1652"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MSE_BUFFERLIST_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"42e669b0-d60e-4afb-a85b-d8e5fe6bdab5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MSE_VP9_SUPPORT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"92d78429-d88b-4ff0-8322-803efa6e9626"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MSE_OPUS_SUPPORT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d224cc1-8cc4-48a3-a7a7-e4c16ce6388a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_NEEDKEY_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7ea80843-b6e4-432c-8ea4-7848ffe4220e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c60381b8-83a4-41f8-a3d0-de05076849a9"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_DXGI_MANAGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"065702da-1094-486d-8617-ee7cc4ee4648"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_EXTENSION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3109fd46-060d-4b62-8dcf-faff811318d2"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_PLAYBACK_HWND"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d988879b-67c9-4d92-baa7-6eadd446039d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_OPM_HWND"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a0be8ee7-0572-4f2c-a801-2a151bd3e726"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_PLAYBACK_VISUAL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6debd26f-6ab9-4d7e-b0ee-c61a73ffad15"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_COREWINDOW"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fccae4dc-0b7f-41c2-9f96-4659948acddc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_VIDEO_OUTPUT_FORMAT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5066893c-8cf9-42bc-8b8a-472212e52726"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_CONTENT_PROTECTION_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e0350223-5aaf-4d76-a7c3-06de70894db4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_CONTENT_PROTECTION_MANAGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fdd6dfaa-bd85-4af3-9e0f-a01d539d876a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_AUDIO_ENDPOINT_ROLE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d2cb93d1-116a-44f2-9385-f7d0fda2fb46"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_AUDIO_CATEGORY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c8d4c51d-350e-41f2-ba46-faebbb0857f6"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_STREAM_CONTAINS_ALPHA_CHANNEL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5cbfaf44-d2b2-4cfb-80a7-d429c74c789d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4e0212e2-e18f-41e1-95e5-c0e7e9235bc3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE_IE9"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"052c2d39-40c0-4188-ab86-f828273b7522"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE_IE10"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"11a47afd-6589-4124-b312-6158ec517fc3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE_IE11"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1cf1315f-ce3f-4035-9391-16142f775189"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE_IE_EDGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a6f3e465-3aca-442c-a3f0-ad6ddad839ae"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_COMPATIBILITY_MODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3ef26ad4-dc54-45de-b9af-76c8c66bfa8e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_COMPATIBILITY_MODE_WWA_EDGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"15b29098-9f01-4e4d-b65a-c06c6c89da2a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_COMPATIBILITY_MODE_WIN10"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5b25e089-6ca7-4139-a2cb-fcaab39552a3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_SOURCE_RESOLVER_CONFIG_STORE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0ac0c497-b3c4-48c9-9cde-bb8ca2442ca3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_TRACK_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"65bea312-4043-4815-8eab-44dce2ef8f2a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_TELEMETRY_APPLICATION_ID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1e7b273b-a7e4-402a-8f51-c48e88a2cabc"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_SYNCHRONOUS_CLOSE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c3c2e12f-7e0e-4e43-b91c-dc992ccdfa5e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_MEDIA_PLAYER_MODE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3ddd8d45-5aa1-4112-82e5-36f6a2197e6e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MFMediaEngineClassFactory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b44392da-499b-446b-a4cb-005fead0e6d5"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_TIMEDTEXT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"805ea411-92e0-4e59-9b6e-5c7d7915e64f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_CONTINUE_ON_CODEC_ERROR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"dbcdb7f9-48e4-4295-b70d-d518234eeb38"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_EME_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"494553a7-a481-4cb7-bec5-380903513731"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MPEG2DLNASink"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fa5fe7c5-6a1d-4b11-b41f-f959d6c76500"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MP2DLNA_USE_MMCSS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"54f3e2ee-a2a2-497d-9834-973afde521eb"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MP2DLNA_VIDEO_BIT_RATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e88548de-73b4-42d7-9c75-adfa0a2a6e4c"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MP2DLNA_AUDIO_BIT_RATE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2d1c070e-2b5f-4ab3-a7e6-8d943ba8d00a"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MP2DLNA_ENCODE_QUALITY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b52379d7-1d46-4fb6-a317-a4a5f60959f8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MP2DLNA_STATISTICS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"75e488a3-d5ad-4898-85e0-bcce24a722d7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MFReadWriteClassFactory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"48e2ed0f-98c2-4a37-bed5-166312ddd83f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MFSourceReader"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1777133c-0881-411b-a577-ad545f0714c4"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SOURCE_READER_ASYNC_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1e3dbeac-bb43-4c35-b507-cd644464c965"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SOURCE_READER_D3D_MANAGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ec822da2-e1e9-4b29-a0d8-563c719f5269"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SOURCE_READER_DISABLE_DXVA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"aa456cfd-3943-4a1e-a77d-1838c0ea2e35"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SOURCE_READER_MEDIASOURCE_CONFIG"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9085abeb-0354-48f9-abb5-200df838c68e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SOURCE_READER_MEDIASOURCE_CHARACTERISTICS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6d23f5c8-c5d7-4a9b-9971-5d11f8bca880"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fb394f3d-ccf1-42ee-bbb3-f9b845d5681d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0f81da2c-b537-4672-a8b2-a681b17307a3"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SOURCE_READER_DISABLE_CAMERA_PLUGINS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9d3365dd-058f-4cfb-9f97-b314cc99c8ad"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"56b67165-219e-456d-a22e-2d3004c7fe56"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SOURCE_READER_ENABLE_TRANSCODE_ONLY_TRANSFORMS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"dfd4f008-b5fd-4e78-ae44-62a1e67bbe27"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SOURCE_READER_D3D11_BIND_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"33f3197b-f73a-4e14-8d85-0e4c4368788d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MFSinkWriter"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a3bbfb17-8273-4e52-9e0e-9739dc887990"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SINK_WRITER_ASYNC_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"48cb183e-7b0b-46f4-822e-5e1d2dda4354"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SINK_WRITER_DISABLE_THROTTLING"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"08b845d8-2b74-4afe-9d53-be16d2d5ae4f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SINK_WRITER_D3D_MANAGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ec822da2-e1e9-4b29-a0d8-563c719f5269"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_SINK_WRITER_ENCODER_CONFIG"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ad91cd04-a7cc-4ac7-99b6-a57b9a4a7c70"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_READWRITE_DISABLE_CONVERTERS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"98d5b065-1374-4847-8d5d-31520fee7156"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a634a91c-822b-41b9-a494-4de4643612b0"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_READWRITE_MMCSS_CLASS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"39384300-d0eb-40b1-87a0-3318871b5a53"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_READWRITE_MMCSS_PRIORITY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"43ad19ce-f33f-4ba9-a580-e4cd12f2d144"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_READWRITE_MMCSS_CLASS_AUDIO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"430847da-0890-4b0e-938c-054332c547e1"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_READWRITE_MMCSS_PRIORITY_AUDIO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"273db885-2de2-4db2-a6a7-fdb66fb40b61"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_READWRITE_D3D_OPTIONAL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"216479d9-3071-42ca-bb6c-4c22102e1d18"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIASINK_AUTOFINALIZE_SUPPORTED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"48c131be-135a-41cb-8290-03652509c999"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIASINK_ENABLE_AUTOFINALIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"34014265-cb7e-4cde-ac7c-effd3b3c2530"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_READWRITE_ENABLE_AUTOFINALIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"dd7ca129-8cd1-4dc5-9dde-ce168675de61"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MFP_POSITIONTYPE_100NS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"00000000-0000-0000-0000-000000000000"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_SHARING_ENGINE_DEVICE_NAME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"771e05d1-862f-4299-95ac-ae81fd14f3e7"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_MEDIA_SHARING_ENGINE_DEVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b461c58a-7a08-4b98-99a8-70fd5f3badfd"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MFMediaSharingEngineClassFactory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f8e307fb-6d45-4ad3-9993-66cd5a529659"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_MFImageSharingEngineClassFactory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b22c3339-87f3-4059-a0c5-037aa9707eaf"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"CLSID_PlayToSourceClassFactory"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"da17539a-3dc3-42c1-a749-a183b51f085e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_PlayToService"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f6a8ff9d-9e14-41c9-bf0f-120a2b3ce120"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"GUID_NativeDeviceService"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ef71e53c-52f4-43c5-b86a-ad6cb216a61e"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_CONTENTDECRYPTIONMODULE_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"15320c45-ff80-484a-9dcb-0df894e69a01"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_VIRTUALCAMERA_CONFIGURATION_APP_PACKAGE_FAMILY_NAME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"658abe51-8044-462e-97ea-e676fd72055f"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_SOURCE_INITIALIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e52c4dff-e46d-4d0b-bc75-ddd4c8723f96"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_SOURCE_START"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b1eeb989-b456-4f4a-ae40-079c28e24af8"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_SOURCE_STOP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b7fe7a61-fe91-415e-8608-d37dedb1a58b"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_SOURCE_UNINITIALIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a0ebaba7-a422-4e33-8401-b37d2800aa67"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_PIPELINE_SHUTDOWN"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"45a81b31-43f8-4e5d-8ce2-22dce026996d"
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"MF_FRAMESERVER_VCAMEVENT_EXTENDED_CUSTOM_EVENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6e59489c-47d3-4467-83ef-12d34e871665"
|
|
,"Attrs":[]
|
|
}],
|
|
|
|
"Types":[{
|
|
"Name":"MEDIA_EVENT_GENERATOR_GET_EVENT_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_EVENT_FLAG_NONE","Value":0}
|
|
,{"Name":"MF_EVENT_FLAG_NO_WAIT","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"MPEG2VIDEOINFO_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"AMMPEG2_DoPanScan","Value":1}
|
|
,{"Name":"AMMPEG2_DVDLine21Field1","Value":2}
|
|
,{"Name":"AMMPEG2_DVDLine21Field2","Value":4}
|
|
,{"Name":"AMMPEG2_SourceIsLetterboxed","Value":8}
|
|
,{"Name":"AMMPEG2_FilmCameraMode","Value":16}
|
|
,{"Name":"AMMPEG2_LetterboxAnalogOut","Value":32}
|
|
,{"Name":"AMMPEG2_DSS_UserData","Value":64}
|
|
,{"Name":"AMMPEG2_DVB_UserData","Value":128}
|
|
,{"Name":"AMMPEG2_27MhzTimebase","Value":256}
|
|
,{"Name":"AMMPEG2_WidescreenAnalogOut","Value":512}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"MF_Plugin_Type"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_Plugin_Type_MFT","Value":0}
|
|
,{"Name":"MF_Plugin_Type_MediaSource","Value":1}
|
|
,{"Name":"MF_Plugin_Type_MFT_MatchOutputType","Value":2}
|
|
,{"Name":"MF_Plugin_Type_Other","Value":-1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"AM_MEDIA_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"majortype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"subtype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"bFixedSizeSamples","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bTemporalCompression","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lSampleSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"formattype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pbFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CodecAPIEventData"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"reserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ICodecAPI"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"901db4c7-31ce-41a2-85dc-8fa0bf41b8da"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"IsSupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"IsModifiable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetParameterRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ValueMin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ValueMax","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"SteppingDelta","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetParameterValues"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Values","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"ValuesCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDefaultValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RegisterForEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"userData","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"UnregisterForEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetAllDefaults"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetValueWithNotify"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Api","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"ChangedParam","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}}},"Attrs":["Out"]}
|
|
,{"Name":"ChangedParamCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetAllDefaultsWithNotify"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ChangedParam","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}}},"Attrs":["Out"]}
|
|
,{"Name":"ChangedParamCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllSettings"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"__MIDL__ICodecAPI0000","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetAllSettings"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"__MIDL__ICodecAPI0001","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetAllSettingsWithNotify"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"__MIDL__ICodecAPI0002","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ChangedParam","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}}},"Attrs":["Out"]}
|
|
,{"Name":"ChangedParamCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"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":"BITMAPINFOHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MPEG1VIDEOINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"hdr","Type":{"Kind":"ApiRef","Name":"VIDEOINFOHEADER","TargetKind":"Default","Api":"Media.MediaFoundation","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":"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.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"bmiHeader","Type":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"Graphics.Gdi","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":"MPEG2VIDEOINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"hdr","Type":{"Kind":"ApiRef","Name":"VIDEOINFOHEADER2","TargetKind":"Default","Api":"Media.MediaFoundation","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":"ApiRef","Name":"MPEG2VIDEOINFO_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwSequenceHeader","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3DOVERLAYCAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Caps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxOverlayDisplayWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxOverlayDisplayHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3DCONTENTPROTECTIONCAPS"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Caps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"KeyExchangeType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"BufferAlignmentStart","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BlockAlignmentSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProtectedMemorySize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IDirect3D9ExOverlayExtension"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"187aeb13-aaf5-4c59-876d-e059088c0df8"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CheckDeviceOverlayType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Adapter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DevType","Type":{"Kind":"ApiRef","Name":"D3DDEVTYPE","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"OverlayWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"OverlayHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"OverlayFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pDisplayMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DDISPLAYMODEEX","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"DisplayRotation","Type":{"Kind":"ApiRef","Name":"D3DDISPLAYROTATION","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pOverlayCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DOVERLAYCAPS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirect3DDevice9Video"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"26dc4561-a1ee-4ae7-96da-118a36c0ec95"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetContentProtectionCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCryptoType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pDecodeProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DCONTENTPROTECTIONCAPS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateAuthenticatedChannel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ChannelType","Type":{"Kind":"ApiRef","Name":"D3DAUTHENTICATEDCHANNELTYPE","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppAuthenticatedChannel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirect3DAuthenticatedChannel9","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pChannelHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateCryptoSession"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCryptoType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pDecodeProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppCryptoSession","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirect3DCryptoSession9","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pCryptoHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirect3DAuthenticatedChannel9"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"ff24beee-da21-4beb-98b5-d2f899f98af9"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetCertificateSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCertificateSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetCertificate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"CertifacteSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCertificate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"NegotiateKeyExchange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"Query"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InputSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInput","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
|
|
,{"Name":"OutputSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"Configure"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InputSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInput","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirect3DCryptoSession9"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"fa0ab799-7a9c-48ca-8c5b-237e71a54434"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetCertificateSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCertificateSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetCertificate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"CertifacteSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCertificate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"NegotiateKeyExchange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"EncryptionBlt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSrcSurface","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pDstSurface","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DstSurfaceSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pIV","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"DecryptionBlt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSrcSurface","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pDstSurface","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"SrcSurfaceSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pEncryptedBlockInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DENCRYPTED_BLOCK_INFO","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pContentKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pIV","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSurfacePitch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSrcSurface","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pSurfacePitch","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"StartSessionKeyRefresh"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pRandomNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"RandomNumberSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FinishSessionKeyRefresh"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetEncryptionBltKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pReadbackKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"KeySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_FIELD_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_FIELD_TYPE_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_FIELD_TYPE_INTERLACED_TOP_FIELD_FIRST","Value":1}
|
|
,{"Name":"D3D12_VIDEO_FIELD_TYPE_INTERLACED_BOTTOM_FIELD_FIRST","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_FRAME_STEREO_FORMAT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_FRAME_STEREO_FORMAT_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_FRAME_STEREO_FORMAT_MONO","Value":1}
|
|
,{"Name":"D3D12_VIDEO_FRAME_STEREO_FORMAT_HORIZONTAL","Value":2}
|
|
,{"Name":"D3D12_VIDEO_FRAME_STEREO_FORMAT_VERTICAL","Value":3}
|
|
,{"Name":"D3D12_VIDEO_FRAME_STEREO_FORMAT_SEPARATE","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_FORMAT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Format","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ColorSpace","Type":{"Kind":"ApiRef","Name":"DXGI_COLOR_SPACE_TYPE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_SAMPLE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_FORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE_FIELD_BASED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_FEATURE_VIDEO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_FEATURE_VIDEO_DECODE_SUPPORT","Value":0}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_DECODE_PROFILES","Value":1}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_DECODE_FORMATS","Value":2}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_DECODE_CONVERSION_SUPPORT","Value":3}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_PROCESS_SUPPORT","Value":5}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_PROCESS_MAX_INPUT_STREAMS","Value":6}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_PROCESS_REFERENCE_INFO","Value":7}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_DECODER_HEAP_SIZE","Value":8}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_PROCESSOR_SIZE","Value":9}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_DECODE_PROFILE_COUNT","Value":10}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_DECODE_FORMAT_COUNT","Value":11}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_ARCHITECTURE","Value":17}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_DECODE_HISTOGRAM","Value":18}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_FEATURE_AREA_SUPPORT","Value":19}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR","Value":20}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR_SIZE","Value":21}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_COUNT","Value":22}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMANDS","Value":23}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT","Value":24}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS","Value":25}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_SUPPORT","Value":26}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_SIZE","Value":27}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_DECODE_PROTECTED_RESOURCES","Value":28}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_PROCESS_PROTECTED_RESOURCES","Value":29}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES","Value":30}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_DECODER_HEAP_SIZE1","Value":31}
|
|
,{"Name":"D3D12_FEATURE_VIDEO_PROCESSOR_SIZE1","Value":32}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_BITSTREAM_ENCRYPTION_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_BITSTREAM_ENCRYPTION_TYPE_NONE","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_CONFIGURATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DecodeProfile","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"BitstreamEncryption","Type":{"Kind":"ApiRef","Name":"D3D12_BITSTREAM_ENCRYPTION_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InterlaceType","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODER_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Configuration","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_CONFIGURATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODER_HEAP_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Configuration","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_CONFIGURATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DecodeWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DecodeHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FrameRate","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BitRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxDecodePictureBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_SIZE_RANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MaxWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_FILTER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_PROCESS_FILTER_BRIGHTNESS","Value":0}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FILTER_CONTRAST","Value":1}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FILTER_HUE","Value":2}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FILTER_SATURATION","Value":3}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FILTER_NOISE_REDUCTION","Value":4}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FILTER_EDGE_ENHANCEMENT","Value":5}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FILTER_ANAMORPHIC_SCALING","Value":6}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FILTER_STEREO_ADJUSTMENT","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_FILTER_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_BRIGHTNESS","Value":1}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_CONTRAST","Value":2}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_HUE","Value":4}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_SATURATION","Value":8}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_NOISE_REDUCTION","Value":16}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_EDGE_ENHANCEMENT","Value":32}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_ANAMORPHIC_SCALING","Value":64}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FILTER_FLAG_STEREO_ADJUSTMENT","Value":128}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_PROCESS_DEINTERLACE_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_DEINTERLACE_FLAG_BOB","Value":1}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_DEINTERLACE_FLAG_CUSTOM","Value":2147483648}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_ALPHA_BLENDING"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Alpha","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_LUMA_KEY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Lower","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Upper","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Format","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ColorSpace","Type":{"Kind":"ApiRef","Name":"DXGI_COLOR_SPACE_TYPE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SourceAspectRatio","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestinationAspectRatio","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FrameRate","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SourceSizeRange","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_SIZE_RANGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestinationSizeRange","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_SIZE_RANGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EnableOrientation","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FilterFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_FILTER_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StereoFormat","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_FRAME_STEREO_FORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FieldType","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_FIELD_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DeinterlaceMode","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EnableAlphaBlending","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LumaKey","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_LUMA_KEY","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NumPastFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumFutureFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"EnableAutoProcessing","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_OPAQUE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_BACKGROUND","Value":1}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_DESTINATION","Value":2}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE_SOURCE_STREAM","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Format","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ColorSpace","Type":{"Kind":"ApiRef","Name":"DXGI_COLOR_SPACE_TYPE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AlphaFillMode","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AlphaFillModeSourceStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BackgroundColor","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Single"}},"Attrs":[]}
|
|
,{"Name":"FrameRate","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EnableStereo","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ID3D12VideoDecoderHeap"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"0946b7c9-ebf6-4047-bb73-8683e27dbb1f"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12Pageable","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetDesc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODER_HEAP_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ID3D12VideoDevice"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"1f052807-0b46-4acc-8a89-364f793718a4"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CheckFeatureSupport"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FeatureVideo","Type":{"Kind":"ApiRef","Name":"D3D12_FEATURE_VIDEO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pFeatureSupportData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"FeatureSupportDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateVideoDecoder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODER_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppVideoDecoder","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"CreateVideoDecoderHeap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pVideoDecoderHeapDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODER_HEAP_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppVideoDecoderHeap","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"CreateVideoProcessor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pOutputStreamDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"NumInputStreamDescs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInputStreamDescs","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppVideoProcessor","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ID3D12VideoDecoder"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"c59b6bdc-7720-4074-a136-17a156037470"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12Pageable","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetDesc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODER_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_TIER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_DECODE_TIER_NOT_SUPPORTED","Value":0}
|
|
,{"Name":"D3D12_VIDEO_DECODE_TIER_1","Value":1}
|
|
,{"Name":"D3D12_VIDEO_DECODE_TIER_2","Value":2}
|
|
,{"Name":"D3D12_VIDEO_DECODE_TIER_3","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_SUPPORT_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_DECODE_SUPPORT_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_DECODE_SUPPORT_FLAG_SUPPORTED","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_HEIGHT_ALIGNMENT_MULTIPLE_32_REQUIRED","Value":1}
|
|
,{"Name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_POST_PROCESSING_SUPPORTED","Value":2}
|
|
,{"Name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_REFERENCE_ONLY_ALLOCATIONS_REQUIRED","Value":4}
|
|
,{"Name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_ALLOW_RESOLUTION_CHANGE_ON_NON_KEY_FRAME","Value":8}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_DECODE_STATUS_OK","Value":0}
|
|
,{"Name":"D3D12_VIDEO_DECODE_STATUS_CONTINUE","Value":1}
|
|
,{"Name":"D3D12_VIDEO_DECODE_STATUS_CONTINUE_SKIP_DISPLAY","Value":2}
|
|
,{"Name":"D3D12_VIDEO_DECODE_STATUS_RESTART","Value":3}
|
|
,{"Name":"D3D12_VIDEO_DECODE_STATUS_RATE_EXCEEDED","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE_PICTURE_PARAMETERS","Value":0}
|
|
,{"Name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE_INVERSE_QUANTIZATION_MATRIX","Value":1}
|
|
,{"Name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE_SLICE_CONTROL","Value":2}
|
|
,{"Name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE_MAX_VALID","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Configuration","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_CONFIGURATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DecodeFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FrameRate","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BitRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SupportFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_SUPPORT_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ConfigurationFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DecodeTier","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_TIER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILE_COUNT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProfileCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProfileCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pProfiles","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_DECODE_FORMAT_COUNT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Configuration","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_CONFIGURATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FormatCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Configuration","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_CONFIGURATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FormatCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pOutputFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_ARCHITECTURE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"IOCoherent","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_Y","Value":0}
|
|
,{"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_U","Value":1}
|
|
,{"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_V","Value":2}
|
|
,{"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_R","Value":0}
|
|
,{"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_G","Value":1}
|
|
,{"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_B","Value":2}
|
|
,{"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_A","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_Y","Value":1}
|
|
,{"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_U","Value":2}
|
|
,{"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_V","Value":4}
|
|
,{"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_R","Value":1}
|
|
,{"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_G","Value":2}
|
|
,{"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_B","Value":4}
|
|
,{"Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAG_A","Value":8}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_DECODE_HISTOGRAM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DecodeProfile","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DecodeFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Components","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BinCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CounterBitDepth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAG_SUPPORTED","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_SCALE_SUPPORT_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_SCALE_SUPPORT_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_SCALE_SUPPORT_FLAG_POW2_ONLY","Value":1}
|
|
,{"Name":"D3D12_VIDEO_SCALE_SUPPORT_FLAG_EVEN_DIMENSIONS_ONLY","Value":2}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_SCALE_SUPPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"OutputSizeRange","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_SIZE_RANGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_SCALE_SUPPORT_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Configuration","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_CONFIGURATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DecodeSample","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_SAMPLE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputFormat","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_FORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FrameRate","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BitRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SupportFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ScaleSupport","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_SCALE_SUPPORT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"VideoDecoderHeapDesc","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODER_HEAP_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MemoryPoolL0Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MemoryPoolL1Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pOutputStreamDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Const"]}
|
|
,{"Name":"NumInputStreamDescs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pInputStreamDescs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Const"]}
|
|
,{"Name":"MemoryPoolL0Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MemoryPoolL1Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_QUERY_DATA_VIDEO_DECODE_STATISTICS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Status","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"NumMacroblocksAffected","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"FrameRate","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BitRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_FRAME_ARGUMENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_ARGUMENT_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_REFERENCE_FRAMES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NumTexture2Ds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ppTexture2Ds","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pSubresources","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ppHeaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D12VideoDecoderHeap","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pReferenceTexture2D","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ReferenceSubresource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutputColorSpace","Type":{"Kind":"ApiRef","Name":"DXGI_COLOR_SPACE_TYPE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DecodeColorSpace","Type":{"Kind":"ApiRef","Name":"DXGI_COLOR_SPACE_TYPE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NumFrameArguments","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FrameArguments","Type":{"Kind":"Array","Shape":{"Size":10},"Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_FRAME_ARGUMENT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ReferenceFrames","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_REFERENCE_FRAMES","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CompressedBitstream","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pHeap","Type":{"Kind":"ApiRef","Name":"ID3D12VideoDecoderHeap","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pOutputTexture2D","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputSubresource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConversionArguments","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ID3D12VideoProcessor"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"304fdb32-bede-410a-8545-943ac6a46138"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12Pageable","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetNodeMask"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetNumInputStreamDescs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetInputStreamDescs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"NumInputStreamDescs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInputStreamDescs","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputStreamDesc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_FEATURE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_ALPHA_FILL","Value":1}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_LUMA_KEY","Value":2}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_STEREO","Value":4}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_ROTATION","Value":8}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_FLIP","Value":16}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_ALPHA_BLENDING","Value":32}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_FEATURE_FLAG_PIXEL_ASPECT_RATIO","Value":64}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_DENOISE","Value":1}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_DERINGING","Value":2}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_EDGE_ENHANCEMENT","Value":4}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_COLOR_CORRECTION","Value":8}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_FLESH_TONE_MAPPING","Value":16}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_IMAGE_STABILIZATION","Value":32}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_SUPER_RESOLUTION","Value":64}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_ANAMORPHIC_SCALING","Value":128}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAG_CUSTOM","Value":2147483648}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_ORIENTATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_PROCESS_ORIENTATION_DEFAULT","Value":0}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_ORIENTATION_FLIP_HORIZONTAL","Value":1}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_90","Value":2}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_90_FLIP_HORIZONTAL","Value":3}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_180","Value":4}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_ORIENTATION_FLIP_VERTICAL","Value":5}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_270","Value":6}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_ORIENTATION_CLOCKWISE_270_FLIP_HORIZONTAL","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAG_FRAME_DISCONTINUITY","Value":1}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAG_FRAME_REPEAT","Value":2}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_FILTER_RANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Minimum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Maximum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Default","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Multiplier","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_SUPPORT_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_PROCESS_SUPPORT_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_PROCESS_SUPPORT_FLAG_SUPPORTED","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputSample","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_SAMPLE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InputFieldType","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_FIELD_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InputStereoFormat","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_FRAME_STEREO_FORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InputFrameRate","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputFormat","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_FORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputStereoFormat","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_FRAME_STEREO_FORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputFrameRate","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SupportFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_SUPPORT_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ScaleSupport","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_SCALE_SUPPORT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FeatureSupport","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_FEATURE_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DeinterlaceSupport","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AutoProcessingSupport","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FilterSupport","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_FILTER_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FilterRangeSupport","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_FILTER_RANGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_PROCESS_MAX_INPUT_STREAMS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxInputStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DeinterlaceMode","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Filters","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_FILTER_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FeatureSupport","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_FEATURE_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InputFrameRate","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputFrameRate","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EnableAutoProcessing","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PastFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FutureFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_REFERENCE_SET"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NumPastFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ppPastFrames","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pPastSubresources","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"NumFutureFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ppFutureFrames","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pFutureSubresources","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_TRANSFORM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SourceRectangle","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestinationRectangle","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Orientation","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_ORIENTATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"OutputIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputFrameOrField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pTexture2D","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Subresource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ReferenceSet","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_REFERENCE_SET","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"InputStream","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"Transform","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_TRANSFORM","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RateInfo","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FilterLevels","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]}
|
|
,{"Name":"AlphaBlending","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_ALPHA_BLENDING","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pTexture2D","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Subresource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"OutputStream","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"TargetRectangle","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ID3D12VideoDecodeCommandList"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"3b60536e-ad29-4e64-a269-f853837e5e53"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12CommandList","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Close"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAllocator","Type":{"Kind":"ApiRef","Name":"ID3D12CommandAllocator","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ClearState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"ResourceBarrier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"NumBarriers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pBarriers","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"D3D12_RESOURCE_BARRIER","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"DiscardResource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResource","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pRegion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_DISCARD_REGION","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"BeginQuery"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pQueryHeap","Type":{"Kind":"ApiRef","Name":"ID3D12QueryHeap","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"D3D12_QUERY_TYPE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndQuery"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pQueryHeap","Type":{"Kind":"ApiRef","Name":"ID3D12QueryHeap","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"D3D12_QUERY_TYPE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ResolveQueryData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pQueryHeap","Type":{"Kind":"ApiRef","Name":"ID3D12QueryHeap","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"D3D12_QUERY_TYPE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"StartIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NumQueries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pDestinationBuffer","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"AlignedDestinationBufferOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetPredication"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"AlignedBufferOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"D3D12_PREDICATION_OP","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetMarker"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Metadata","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional","Const"]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"BeginEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Metadata","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional","Const"]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"DecodeFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDecoder","Type":{"Kind":"ApiRef","Name":"ID3D12VideoDecoder","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pOutputArguments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pInputArguments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"WriteBufferImmediate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pParams","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"D3D12_WRITEBUFFERIMMEDIATE_PARAMETER","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pModes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"D3D12_WRITEBUFFERIMMEDIATE_MODE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ID3D12VideoProcessCommandList"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"aeb2543a-167f-4682-acc8-d159ed4a6209"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12CommandList","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Close"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAllocator","Type":{"Kind":"ApiRef","Name":"ID3D12CommandAllocator","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ClearState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"ResourceBarrier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"NumBarriers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pBarriers","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"D3D12_RESOURCE_BARRIER","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"DiscardResource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResource","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pRegion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_DISCARD_REGION","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"BeginQuery"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pQueryHeap","Type":{"Kind":"ApiRef","Name":"ID3D12QueryHeap","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"D3D12_QUERY_TYPE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndQuery"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pQueryHeap","Type":{"Kind":"ApiRef","Name":"ID3D12QueryHeap","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"D3D12_QUERY_TYPE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ResolveQueryData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pQueryHeap","Type":{"Kind":"ApiRef","Name":"ID3D12QueryHeap","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"D3D12_QUERY_TYPE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"StartIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NumQueries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pDestinationBuffer","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"AlignedDestinationBufferOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetPredication"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"AlignedBufferOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"D3D12_PREDICATION_OP","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetMarker"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Metadata","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional","Const"]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"BeginEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Metadata","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional","Const"]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"ProcessFrames"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pVideoProcessor","Type":{"Kind":"ApiRef","Name":"ID3D12VideoProcessor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pOutputArguments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"NumInputStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInputArguments","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"WriteBufferImmediate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pParams","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"D3D12_WRITEBUFFERIMMEDIATE_PARAMETER","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pModes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"D3D12_WRITEBUFFERIMMEDIATE_MODE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pReferenceTexture2D","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ReferenceSubresource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutputColorSpace","Type":{"Kind":"ApiRef","Name":"DXGI_COLOR_SPACE_TYPE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DecodeColorSpace","Type":{"Kind":"ApiRef","Name":"DXGI_COLOR_SPACE_TYPE","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutputHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pOutputTexture2D","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputSubresource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConversionArguments","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Histograms","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAM","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ID3D12VideoDecodeCommandList1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"d52f011b-b56e-453c-a05a-a7f311c8f472"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12VideoDecodeCommandList","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"DecodeFrame1"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDecoder","Type":{"Kind":"ApiRef","Name":"ID3D12VideoDecoder","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pOutputArguments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pInputArguments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"InputStream","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"Transform","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_TRANSFORM","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RateInfo","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FilterLevels","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]}
|
|
,{"Name":"AlphaBlending","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_ALPHA_BLENDING","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FieldType","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_FIELD_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ID3D12VideoProcessCommandList1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"542c5c4d-7596-434f-8c93-4efa6766f267"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12VideoProcessCommandList","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"ProcessFrames1"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pVideoProcessor","Type":{"Kind":"ApiRef","Name":"ID3D12VideoProcessor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pOutputArguments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"NumInputStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInputArguments","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_8X8","Value":0}
|
|
,{"Name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_16X16","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAG_8X8","Value":1}
|
|
,{"Name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAG_16X16","Value":2}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_QUARTER_PEL","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAG_QUARTER_PEL","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_FEATURE_AREA_SUPPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VideoDecodeSupport","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VideoProcessSupport","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VideoEncodeSupport","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BlockSizeFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PrecisionFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SizeRange","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_SIZE_RANGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_SIZE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BlockSize","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Precision","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SizeRange","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_SIZE_RANGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Protected","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MotionVectorHeapMemoryPoolL0Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MotionVectorHeapMemoryPoolL1Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MotionEstimatorMemoryPoolL0Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MotionEstimatorMemoryPoolL1Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_MOTION_ESTIMATOR_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BlockSize","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Precision","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SizeRange","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_SIZE_RANGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ID3D12VideoMotionEstimator"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Kind":"Com"
|
|
,"Guid":"33fdae0e-098b-428f-87bb-34b695de08f8"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12Pageable","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetDesc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"D3D12_VIDEO_MOTION_ESTIMATOR_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetProtectedResourceSession"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppProtectedSession","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BlockSize","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Precision","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SizeRange","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_SIZE_RANGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ID3D12VideoMotionVectorHeap"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Kind":"Com"
|
|
,"Guid":"5be17987-743a-4061-834b-23d22daea505"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12Pageable","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetDesc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetProtectedResourceSession"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppProtectedSession","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ID3D12VideoDevice1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"981611ad-a144-4c83-9890-f30e26d658ab"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12VideoDevice","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateVideoMotionEstimator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_MOTION_ESTIMATOR_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pProtectedResourceSession","Type":{"Kind":"ApiRef","Name":"ID3D12ProtectedResourceSession","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppVideoMotionEstimator","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"CreateVideoMotionVectorHeap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pProtectedResourceSession","Type":{"Kind":"ApiRef","Name":"ID3D12ProtectedResourceSession","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppVideoMotionVectorHeap","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_RESOURCE_COORDINATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"X","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"Y","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Z","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SubresourceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pMotionVectorHeap","Type":{"Kind":"ApiRef","Name":"ID3D12VideoMotionVectorHeap","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_MOTION_ESTIMATOR_INPUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pInputTexture2D","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InputSubresourceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pReferenceTexture2D","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ReferenceSubresourceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pHintMotionVectorHeap","Type":{"Kind":"ApiRef","Name":"ID3D12VideoMotionVectorHeap","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pMotionVectorTexture2D","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MotionVectorCoordinate","Type":{"Kind":"ApiRef","Name":"D3D12_RESOURCE_COORDINATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pMotionVectorHeap","Type":{"Kind":"ApiRef","Name":"ID3D12VideoMotionVectorHeap","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PixelWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PixelHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ID3D12VideoEncodeCommandList"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Kind":"Com"
|
|
,"Guid":"8455293a-0cbd-4831-9b39-fbdbab724723"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12CommandList","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Close"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAllocator","Type":{"Kind":"ApiRef","Name":"ID3D12CommandAllocator","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ClearState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"ResourceBarrier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"NumBarriers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pBarriers","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"D3D12_RESOURCE_BARRIER","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"DiscardResource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResource","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pRegion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_DISCARD_REGION","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"BeginQuery"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pQueryHeap","Type":{"Kind":"ApiRef","Name":"ID3D12QueryHeap","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"D3D12_QUERY_TYPE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndQuery"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pQueryHeap","Type":{"Kind":"ApiRef","Name":"ID3D12QueryHeap","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"D3D12_QUERY_TYPE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ResolveQueryData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pQueryHeap","Type":{"Kind":"ApiRef","Name":"ID3D12QueryHeap","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"D3D12_QUERY_TYPE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"StartIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NumQueries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pDestinationBuffer","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"AlignedDestinationBufferOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetPredication"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"AlignedBufferOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"D3D12_PREDICATION_OP","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetMarker"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Metadata","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional","Const"]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"BeginEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Metadata","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional","Const"]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"EstimateMotion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMotionEstimator","Type":{"Kind":"ApiRef","Name":"ID3D12VideoMotionEstimator","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pOutputArguments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pInputArguments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_MOTION_ESTIMATOR_INPUT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"ResolveMotionVectorHeap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pOutputArguments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pInputArguments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"WriteBufferImmediate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pParams","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"D3D12_WRITEBUFFERIMMEDIATE_PARAMETER","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pModes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"D3D12_WRITEBUFFERIMMEDIATE_MODE","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetProtectedResourceSession"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pProtectedResourceSession","Type":{"Kind":"ApiRef","Name":"ID3D12ProtectedResourceSession","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAG_SUPPORTED","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_DECODE_PROTECTED_RESOURCES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Configuration","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODE_CONFIGURATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SupportFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_PROCESS_PROTECTED_RESOURCES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SupportFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SupportFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"VideoDecoderHeapDesc","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODER_HEAP_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Protected","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MemoryPoolL0Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MemoryPoolL1Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pOutputStreamDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Const"]}
|
|
,{"Name":"NumInputStreamDescs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pInputStreamDescs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Const"]}
|
|
,{"Name":"Protected","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MemoryPoolL0Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MemoryPoolL1Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CREATION","Value":0}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_INITIALIZATION","Value":1}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_EXECUTION","Value":2}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_INPUT","Value":3}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CAPS_OUTPUT","Value":4}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_DEVICE_EXECUTE_INPUT","Value":5}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_DEVICE_EXECUTE_OUTPUT","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT8","Value":0}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT16","Value":1}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT32","Value":2}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_UINT64","Value":3}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT8","Value":4}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT16","Value":5}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT32","Value":6}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_SINT64","Value":7}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_FLOAT","Value":8}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_DOUBLE","Value":9}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE_RESOURCE","Value":10}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAG_READ","Value":1}
|
|
,{"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAG_WRITE","Value":2}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_COUNT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CommandCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_EXTENSION_COMMAND_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CommandId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"CommandListSupportFlags","Type":{"Kind":"ApiRef","Name":"D3D12_COMMAND_LIST_SUPPORT_FLAGS","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMANDS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CommandCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pCommandInfos","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_EXTENSION_COMMAND_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CommandId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Stage","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ParameterCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ParameterPacking","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Name","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETERS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CommandId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Stage","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ParameterCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pParameterInfos","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CommandId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"pInputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Const"]}
|
|
,{"Name":"InputDataSizeInBytes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"pOutputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"OutputDataSizeInBytes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CommandId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"pCreationParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Const"]}
|
|
,{"Name":"CreationParametersSizeInBytes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"MemoryPoolL0Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MemoryPoolL1Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_EXTENSION_COMMAND_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CommandId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ID3D12VideoDecoder1"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Kind":"Com"
|
|
,"Guid":"79a2e5fb-ccd2-469a-9fde-195d10951f7e"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12VideoDecoder","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetProtectedResourceSession"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppProtectedSession","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ID3D12VideoDecoderHeap1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"da1d98c5-539f-41b2-bf6b-1198a03b6d26"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12VideoDecoderHeap","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetProtectedResourceSession"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppProtectedSession","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ID3D12VideoProcessor1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"f3cfe615-553f-425c-86d8-ee8c1b1fb01c"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12VideoProcessor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetProtectedResourceSession"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppProtectedSession","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ID3D12VideoExtensionCommand"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Kind":"Com"
|
|
,"Guid":"554e41e8-ae8e-4a8c-b7d2-5b4f274a30e4"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12Pageable","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetDesc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"D3D12_VIDEO_EXTENSION_COMMAND_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetProtectedResourceSession"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppProtectedSession","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ID3D12VideoDevice2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"f019ac49-f838-4a95-9b17-579437c8f513"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12VideoDevice1","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateVideoDecoder1"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODER_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pProtectedResourceSession","Type":{"Kind":"ApiRef","Name":"ID3D12ProtectedResourceSession","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppVideoDecoder","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"CreateVideoDecoderHeap1"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pVideoDecoderHeapDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_DECODER_HEAP_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pProtectedResourceSession","Type":{"Kind":"ApiRef","Name":"ID3D12ProtectedResourceSession","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppVideoDecoderHeap","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"CreateVideoProcessor1"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pOutputStreamDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"NumInputStreamDescs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInputStreamDescs","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pProtectedResourceSession","Type":{"Kind":"ApiRef","Name":"ID3D12ProtectedResourceSession","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppVideoProcessor","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"CreateVideoExtensionCommand"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_EXTENSION_COMMAND_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pCreationParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"CreationParametersDataSizeInBytes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pProtectedResourceSession","Type":{"Kind":"ApiRef","Name":"ID3D12ProtectedResourceSession","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppVideoExtensionCommand","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"ExecuteExtensionCommand"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pExtensionCommand","Type":{"Kind":"ApiRef","Name":"ID3D12VideoExtensionCommand","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pExecutionParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"ExecutionParametersSizeInBytes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pOutputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]}
|
|
,{"Name":"OutputDataSizeInBytes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ID3D12VideoDecodeCommandList2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"6e120880-c114-4153-8036-d247051e1729"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12VideoDecodeCommandList1","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetProtectedResourceSession"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pProtectedResourceSession","Type":{"Kind":"ApiRef","Name":"ID3D12ProtectedResourceSession","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"InitializeExtensionCommand"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pExtensionCommand","Type":{"Kind":"ApiRef","Name":"ID3D12VideoExtensionCommand","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pInitializationParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"InitializationParametersSizeInBytes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ExecuteExtensionCommand"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pExtensionCommand","Type":{"Kind":"ApiRef","Name":"ID3D12VideoExtensionCommand","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pExecutionParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"ExecutionParametersSizeInBytes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ID3D12VideoProcessCommandList2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"db525ae4-6ad6-473c-baa7-59b2e37082e4"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12VideoProcessCommandList1","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetProtectedResourceSession"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pProtectedResourceSession","Type":{"Kind":"ApiRef","Name":"ID3D12ProtectedResourceSession","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"InitializeExtensionCommand"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pExtensionCommand","Type":{"Kind":"ApiRef","Name":"ID3D12VideoExtensionCommand","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pInitializationParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"InitializationParametersSizeInBytes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ExecuteExtensionCommand"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pExtensionCommand","Type":{"Kind":"ApiRef","Name":"ID3D12VideoExtensionCommand","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pExecutionParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"ExecutionParametersSizeInBytes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ID3D12VideoEncodeCommandList1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"94971eca-2bdb-4769-88cf-3675ea757ebc"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12VideoEncodeCommandList","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"InitializeExtensionCommand"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pExtensionCommand","Type":{"Kind":"ApiRef","Name":"ID3D12VideoExtensionCommand","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pInitializationParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"InitializationParametersSizeInBytes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ExecuteExtensionCommand"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pExtensionCommand","Type":{"Kind":"ApiRef","Name":"ID3D12VideoExtensionCommand","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pExecutionParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"ExecutionParametersSizeInBytes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_ABSOLUTE_QP_MAP","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_CQP","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_CBR","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_VBR","Value":3}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_QVBR","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_DELTA_QP","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_FRAME_ANALYSIS","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_QP_RANGE","Value":4}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_INITIAL_QP","Value":8}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_MAX_FRAME_SIZE","Value":16}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_VBV_SIZES","Value":32}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ConstantQP_FullIntracodedFrame","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConstantQP_InterPredictedFrame_PrevRefOnly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConstantQP_InterPredictedFrame_BiDirectionalRef","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"InitialQP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinQP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxQP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxFrameBitSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"TargetBitRate","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"VBVCapacity","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"InitialVBVFullness","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"InitialQP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinQP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxQP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxFrameBitSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"TargetAvgBitRate","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"PeakBitRate","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"VBVCapacity","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"InitialVBVFullness","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"InitialQP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinQP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxQP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxFrameBitSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"TargetAvgBitRate","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"PeakBitRate","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"ConstantQualityTarget","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pConfiguration_CQP","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Const"]}
|
|
,{"Name":"pConfiguration_CBR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Const"]}
|
|
,{"Name":"pConfiguration_VBR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Const"]}
|
|
,{"Name":"pConfiguration_QVBR","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Mode","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ConfigParams","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TargetFrameRate","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_CODEC_H264","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_HEVC","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Codec","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IsSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PROFILE_H264"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_PROFILE_H264_MAIN","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_PROFILE_H264_HIGH","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_PROFILE_H264_HIGH_10","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC_MAIN10","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PROFILE_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pH264Profile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PROFILE_H264","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pHEVCProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PROFILE_HEVC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_1","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_1b","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_11","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_12","Value":3}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_13","Value":4}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_2","Value":5}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_21","Value":6}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_22","Value":7}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_3","Value":8}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_31","Value":9}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_32","Value":10}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_4","Value":11}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_41","Value":12}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_42","Value":13}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_5","Value":14}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_51","Value":15}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_52","Value":16}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_6","Value":17}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_61","Value":18}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_H264_62","Value":19}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_TIER_HEVC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_TIER_HEVC_MAIN","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_TIER_HEVC_HIGH","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_1","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_2","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_21","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_3","Value":3}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_31","Value":4}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_4","Value":5}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_41","Value":6}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_5","Value":7}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_51","Value":8}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_52","Value":9}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_6","Value":10}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_61","Value":11}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC_62","Value":12}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Level","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_LEVELS_HEVC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Tier","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_TIER_HEVC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_LEVEL_SETTING"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pH264LevelSetting","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_LEVELS_H264","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pHEVCLevelSetting","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_PROFILE_LEVEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Codec","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Profile","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PROFILE_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IsSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MinSupportedLevel","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_LEVEL_SETTING","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxSupportedLevel","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_LEVEL_SETTING","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"WidthRatio","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HeightRatio","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Codec","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ResolutionRatiosCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Codec","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ResolutionRatiosCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IsSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MinResolutionSupported","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxResolutionSupported","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ResolutionWidthMultipleRequirement","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ResolutionHeightMultipleRequirement","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pResolutionRatios","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_INPUT_FORMAT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Codec","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Profile","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PROFILE_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IsSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Codec","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RateControlMode","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IsSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE_ROW_BASED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_INTRA_REFRESH_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Codec","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Profile","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PROFILE_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Level","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_LEVEL_SETTING","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IntraRefreshMode","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IsSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_FULL_FRAME","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_BYTES_PER_SUBREGION","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_SQUARE_UNITS_PER_SUBREGION_ROW_UNALIGNED","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_UNIFORM_PARTITIONING_ROWS_PER_SUBREGION","Value":3}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_UNIFORM_PARTITIONING_SUBREGIONS_PER_FRAME","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Codec","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Profile","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PROFILE_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Level","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_LEVEL_SETTING","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SubregionMode","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IsSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_HEAP_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_HEAP_FLAG_NONE","Value":0}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_HEAP_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_HEAP_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EncodeCodec","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EncodeProfile","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PROFILE_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EncodeLevel","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_LEVEL_SETTING","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ResolutionsListCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pResolutionList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_HEAP_SIZE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"HeapDesc","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_HEAP_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IsSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MemoryPoolL0Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MemoryPoolL1Size","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_CABAC_ENCODING_SUPPORT","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_INTRA_SLICE_CONSTRAINED_ENCODING_SUPPORT","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_BFRAME_LTR_COMBINED_SUPPORT","Value":4}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_ADAPTIVE_8x8_TRANSFORM_ENCODING_SUPPORT","Value":8}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_DIRECT_SPATIAL_ENCODING_SUPPORT","Value":16}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_DIRECT_TEMPORAL_ENCODING_SUPPORT","Value":32}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_CONSTRAINED_INTRAPREDICTION_SUPPORT","Value":64}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_0_ALL_LUMA_CHROMA_SLICE_BLOCK_EDGES_ALWAYS_FILTERED","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_1_DISABLE_ALL_SLICE_BLOCK_EDGES","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_2_DISABLE_SLICE_BOUNDARIES_BLOCKS","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_3_USE_TWO_STAGE_DEBLOCKING","Value":3}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_4_DISABLE_CHROMA_BLOCK_EDGES","Value":4}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_5_DISABLE_CHROMA_BLOCK_EDGES_AND_LUMA_BOUNDARIES","Value":5}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_6_DISABLE_CHROMA_BLOCK_EDGES_AND_USE_LUMA_TWO_STAGE_DEBLOCKING","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_0_ALL_LUMA_CHROMA_SLICE_BLOCK_EDGES_ALWAYS_FILTERED","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_1_DISABLE_ALL_SLICE_BLOCK_EDGES","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_2_DISABLE_SLICE_BOUNDARIES_BLOCKS","Value":4}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_3_USE_TWO_STAGE_DEBLOCKING","Value":8}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_4_DISABLE_CHROMA_BLOCK_EDGES","Value":16}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_5_DISABLE_CHROMA_BLOCK_EDGES_AND_LUMA_BOUNDARIES","Value":32}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAG_6_DISABLE_CHROMA_BLOCK_EDGES_AND_USE_LUMA_TWO_STAGE_DEBLOCKING","Value":64}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SupportFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DisableDeblockingFilterSupportedModes","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_BFRAME_LTR_COMBINED_SUPPORT","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_INTRA_SLICE_CONSTRAINED_ENCODING_SUPPORT","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_CONSTRAINED_INTRAPREDICTION_SUPPORT","Value":4}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_SAO_FILTER_SUPPORT","Value":8}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_ASYMETRIC_MOTION_PARTITION_SUPPORT","Value":16}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_ASYMETRIC_MOTION_PARTITION_REQUIRED","Value":32}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_TRANSFORM_SKIP_SUPPORT","Value":64}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_DISABLING_LOOP_FILTER_ACROSS_SLICES_SUPPORT","Value":128}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_P_FRAMES_IMPLEMENTED_AS_LOW_DELAY_B_FRAMES","Value":256}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_8x8","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_16x16","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_32x32","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE_64x64","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_4x4","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_8x8","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_16x16","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE_32x32","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SupportFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MinLumaCodingUnitSize","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxLumaCodingUnitSize","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MinLumaTransformUnitSize","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxLumaTransformUnitSize","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"max_transform_hierarchy_depth_inter","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"max_transform_hierarchy_depth_intra","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pH264Support","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pHEVCSupport","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Codec","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Profile","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PROFILE_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IsSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CodecSupportLimits","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MaxL0ReferencesForP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxL0ReferencesForB","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxL1ReferencesForB","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxLongTermReferences","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxDPBCapacity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MaxL0ReferencesForP","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxL0ReferencesForB","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxL1ReferencesForB","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxLongTermReferences","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxDPBCapacity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pH264Support","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pHEVCSupport","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Codec","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Profile","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PROFILE_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IsSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PictureSupport","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_GENERAL_SUPPORT_OK","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_RECONFIGURATION_AVAILABLE","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RESOLUTION_RECONFIGURATION_AVAILABLE","Value":4}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_VBV_SIZE_CONFIG_AVAILABLE","Value":8}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_FRAME_ANALYSIS_AVAILABLE","Value":16}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RECONSTRUCTED_FRAMES_REQUIRE_TEXTURE_ARRAYS","Value":32}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_DELTA_QP_AVAILABLE","Value":64}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_SUBREGION_LAYOUT_RECONFIGURATION_AVAILABLE","Value":128}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_ADJUSTABLE_QP_RANGE_AVAILABLE","Value":256}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_INITIAL_QP_AVAILABLE","Value":512}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_RATE_CONTROL_MAX_FRAME_SIZE_AVAILABLE","Value":1024}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_SEQUENCE_GOP_RECONFIGURATION_AVAILABLE","Value":2048}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAG_MOTION_ESTIMATION_PRECISION_MODE_LIMIT_AVAILABLE","Value":4096}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_CONSTRAINED_INTRAPREDICTION","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_ADAPTIVE_8x8_TRANSFORM","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ENABLE_CABAC_ENCODING","Value":4}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES","Value":8}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES_DISABLED","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES_TEMPORAL","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES_SPATIAL","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ConfigurationFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DirectModeConfig","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DisableDeblockingFilterConfig","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_DISABLE_LOOP_FILTER_ACROSS_SLICES","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_ENABLE_SAO_FILTER","Value":4}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_ENABLE_LONG_TERM_REFERENCES","Value":8}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_USE_ASYMETRIC_MOTION_PARTITION","Value":16}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_ENABLE_TRANSFORM_SKIPPING","Value":32}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_USE_CONSTRAINED_INTRAPREDICTION","Value":64}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ConfigurationFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MinLumaCodingUnitSize","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxLumaCodingUnitSize","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MinLumaTransformUnitSize","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxLumaTransformUnitSize","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"max_transform_hierarchy_depth_inter","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"max_transform_hierarchy_depth_intra","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pH264Config","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pHEVCConfig","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Mode","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IntraRefreshDuration","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_MAXIMUM","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_FULL_PIXEL","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_HALF_PIXEL","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_QUARTER_PIXEL","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MaxSubregionsNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxIntraRefreshFrameDuration","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SubregionBlockPixelsSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"QPMapRegionPixelsSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_CODEC_NOT_SUPPORTED","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_INPUT_FORMAT_NOT_SUPPORTED","Value":8}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_CODEC_CONFIGURATION_NOT_SUPPORTED","Value":16}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RATE_CONTROL_MODE_NOT_SUPPORTED","Value":32}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RATE_CONTROL_CONFIGURATION_NOT_SUPPORTED","Value":64}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_INTRA_REFRESH_MODE_NOT_SUPPORTED","Value":128}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_SUBREGION_LAYOUT_MODE_NOT_SUPPORTED","Value":256}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RESOLUTION_NOT_SUPPORTED_IN_LIST","Value":512}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAG_GOP_STRUCTURE_NOT_SUPPORTED","Value":2048}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"GOPLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PPicturePeriod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pic_order_cnt_type","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"log2_max_frame_num_minus4","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"log2_max_pic_order_cnt_lsb_minus4","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"GOPLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PPicturePeriod","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"log2_max_pic_order_cnt_lsb_minus4","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pH264GroupOfPictures","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pHEVCGroupOfPictures","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Codec","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InputFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CodecConfiguration","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CodecGopSequence","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RateControl","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IntraRefresh","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SubregionFrameEncoding","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ResolutionsListCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pResolutionList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Const"]}
|
|
,{"Name":"MaxReferenceFramesInDPB","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ValidationFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_VALIDATION_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SupportFlags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_SUPPORT_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SuggestedProfile","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PROFILE_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SuggestedLevel","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_LEVEL_SETTING","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pResolutionDependentSupport","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Codec","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Profile","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PROFILE_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InputFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PictureTargetResolution","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IsSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CompressedBitstreamBufferAccessAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"EncoderMetadataBufferAccessAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxEncoderOutputMetadataBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_FLAG_NONE","Value":0}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EncodeCodec","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EncodeProfile","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PROFILE_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InputFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CodecConfiguration","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxMotionEstimationPrecision","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ID3D12VideoEncoder"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"2e0d212d-8df9-44a6-a770-bb289b182737"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12Pageable","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetNodeMask"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetEncoderFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetCodec"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetCodecProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dstProfile","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PROFILE_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCodecConfiguration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dstCodecConfig","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetInputFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetMaxMotionEstimationPrecision"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ID3D12VideoEncoderHeap"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"22b35d96-876a-44c0-b25e-fb8c9c7f1c4a"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12Pageable","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetNodeMask"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetEncoderHeapFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_HEAP_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetCodec"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetCodecProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dstProfile","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PROFILE_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCodecLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dstLevel","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_LEVEL_SETTING","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetResolutionListCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetResolutionList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ResolutionsListCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Const"]}
|
|
,{"Name":"pResolutionList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ID3D12VideoDevice3"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"4243adb4-3a32-4666-973c-0ccc5625dc44"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12VideoDevice2","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateVideoEncoder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppVideoEncoder","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"CreateVideoEncoderHeap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_HEAP_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppVideoEncoderHeap","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264_I_FRAME","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264_P_FRAME","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264_B_FRAME","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264_IDR_FRAME","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ReconstructedPictureResourceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IsLongTermReference","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"LongTermPictureIdx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PictureOrderCountNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FrameDecodingOrderNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TemporalLayerIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAG_REQUEST_INTRA_CONSTRAINED_SLICES","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_MARKING_OPERATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"memory_management_control_operation","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"difference_of_pic_nums_minus1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"long_term_pic_num","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"long_term_frame_idx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"max_long_term_frame_idx_plus1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"modification_of_pic_nums_idc","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"abs_diff_pic_num_minus1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"long_term_pic_num","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FrameType","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_H264","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pic_parameter_set_id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"idr_pic_id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PictureOrderCountNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FrameDecodingOrderNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TemporalLayerIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"List0ReferenceFramesCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pList0ReferenceFrames","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"List1ReferenceFramesCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pList1ReferenceFrames","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ReferenceFramesReconPictureDescriptorsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pReferenceFramesReconPictureDescriptors","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"adaptive_ref_pic_marking_mode_flag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"RefPicMarkingOperationsCommandsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pRefPicMarkingOperationsCommands","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_MARKING_OPERATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"List0RefPicModificationsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pList0RefPicModifications","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"List1RefPicModificationsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pList1RefPicModifications","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"QPMapValuesCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pRateControlQPMap","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC_I_FRAME","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC_P_FRAME","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC_B_FRAME","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC_IDR_FRAME","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ReconstructedPictureResourceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IsRefUsedByCurrentPic","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IsLongTermReference","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PictureOrderCountNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TemporalLayerIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAG_REQUEST_INTRA_CONSTRAINED_SLICES","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FrameType","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"slice_pic_parameter_set_id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PictureOrderCountNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"TemporalLayerIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"List0ReferenceFramesCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pList0ReferenceFrames","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"List1ReferenceFramesCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pList1ReferenceFrames","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ReferenceFramesReconPictureDescriptorsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pReferenceFramesReconPictureDescriptors","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"List0RefPicModificationsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pList0RefPicModifications","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"List1RefPicModificationsCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pList1RefPicModifications","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"QPMapValuesCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pRateControlQPMap","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pH264PicData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pHEVCPicData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODE_REFERENCE_FRAMES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NumTexture2Ds","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ppTexture2Ds","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pSubresources","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_USED_AS_REFERENCE_PICTURE","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"IntraRefreshFrameIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PictureControlCodecData","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ReferenceFrames","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODE_REFERENCE_FRAMES","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_NONE","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RESOLUTION_CHANGE","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RATE_CONTROL_CHANGE","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_SUBREGION_LAYOUT_CHANGE","Value":4}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_REQUEST_INTRA_REFRESH","Value":8}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_GOP_SEQUENCE_CHANGE","Value":16}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MaxBytesPerSlice","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumberOfCodingUnitsPerSlice","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumberOfRowsPerSlice","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumberOfSlicesPerFrame","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pSlicesPartition_H264","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Const"]}
|
|
,{"Name":"pSlicesPartition_HEVC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IntraRefreshConfig","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_INTRA_REFRESH","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RateControl","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_RATE_CONTROL","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PictureTargetResolution","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SelectedLayoutMode","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FrameSubregionsLayoutData","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CodecGopSequence","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SequenceControlDesc","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PictureControlDesc","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pInputFrame","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InputFrameSubresource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CurrentFrameBitstreamMetadataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FrameStartOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pReconstructedPicture","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ReconstructedPictureSubresource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"bSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"bStartOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"bHeaderSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_NO_ERROR","Value":0}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_CODEC_PICTURE_CONTROL_NOT_SUPPORTED","Value":1}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_SUBREGION_LAYOUT_CONFIGURATION_NOT_SUPPORTED","Value":2}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_INVALID_REFERENCE_PICTURES","Value":4}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_RECONFIGURATION_REQUEST_NOT_SUPPORTED","Value":8}
|
|
,{"Name":"D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAG_INVALID_METADATA_BUFFER_SOURCE","Value":16}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"AverageQP","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"IntraCodingUnitsCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"InterCodingUnitsCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"SkipCodingUnitsCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"AverageMotionEstimationXDirection","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"AverageMotionEstimationYDirection","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_OUTPUT_METADATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"EncodeErrorFlags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"EncodeStats","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EncodedBitstreamWrittenBytesCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"WrittenSubregionsCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"ID3D12Resource","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Offset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"EncoderCodec","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_CODEC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EncoderProfile","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PROFILE_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EncoderInputFormat","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EncodedPictureEffectiveResolution","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"HWLayoutMetadata","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ResolvedLayoutMetadata","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Bitstream","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ReconstructedPicture","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"EncoderOutputMetadata","Type":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ID3D12VideoEncodeCommandList2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"895491e2-e701-46a9-9a1f-8d3480ed867a"
|
|
,"Attrs":[
|
|
"Agile"
|
|
]
|
|
,"Interface":{"Kind":"ApiRef","Name":"ID3D12VideoEncodeCommandList1","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"EncodeFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEncoder","Type":{"Kind":"ApiRef","Name":"ID3D12VideoEncoder","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pHeap","Type":{"Kind":"ApiRef","Name":"ID3D12VideoEncoderHeap","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pInputArguments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pOutputArguments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"ResolveEncoderOutputMetadata"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pInputArguments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pOutputArguments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"CMpeg4DecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f371728a-6052-4d47-827c-d039335dfe0a"
|
|
},{
|
|
"Name":"CMpeg43DecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cba9e78b-49a3-49ea-93d4-6bcba8c4de07"
|
|
},{
|
|
"Name":"CMpeg4sDecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2a11bae2-fe6e-4249-864b-9e9ed6e8dbc2"
|
|
},{
|
|
"Name":"CMpeg4sDecMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5686a0d9-fe39-409f-9dff-3fdbc849f9f5"
|
|
},{
|
|
"Name":"CZuneM4S2DecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c56fc25c-0fc6-404a-9503-b10bf51a8ab9"
|
|
},{
|
|
"Name":"CMpeg4EncMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"24f258d8-c651-4042-93e4-ca654abb682c"
|
|
},{
|
|
"Name":"CMpeg4sEncMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6ec5a7be-d81e-4f9e-ada3-cd1bf262b6d8"
|
|
},{
|
|
"Name":"CMSSCDecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7bafb3b1-d8f4-4279-9253-27da423108de"
|
|
},{
|
|
"Name":"CMSSCEncMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8cb9cc06-d139-4ae6-8bb4-41e612e141d5"
|
|
},{
|
|
"Name":"CMSSCEncMediaObject2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f7ffe0a0-a4f5-44b5-949e-15ed2bc66f9d"
|
|
},{
|
|
"Name":"CWMADecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2eeb4adf-4578-4d10-bca7-bb955f56320a"
|
|
},{
|
|
"Name":"CWMAEncMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"70f598e9-f4ab-495a-99e2-a7c4d3d89abf"
|
|
},{
|
|
"Name":"CWMATransMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"edcad9cb-3127-40df-b527-0152ccb3f6f5"
|
|
},{
|
|
"Name":"CWMSPDecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"874131cb-4ecc-443b-8948-746b89595d20"
|
|
},{
|
|
"Name":"CWMSPEncMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"67841b03-c689-4188-ad3f-4c9ebeec710b"
|
|
},{
|
|
"Name":"CWMSPEncMediaObject2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1f1f4e1a-2252-4063-84bb-eee75f8856d5"
|
|
},{
|
|
"Name":"CWMTDecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f9dbc64e-2dd0-45dd-9b52-66642ef94431"
|
|
},{
|
|
"Name":"CWMTEncMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"60b67652-e46b-4e44-8609-f74bffdc083c"
|
|
},{
|
|
"Name":"CWMVDecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"82d353df-90bd-4382-8bc2-3f6192b76e34"
|
|
},{
|
|
"Name":"CWMVEncMediaObject2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"96b57cdd-8966-410c-bb1f-c97eea765c04"
|
|
},{
|
|
"Name":"CWMVXEncMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7e320092-596a-41b2-bbeb-175d10504eb6"
|
|
},{
|
|
"Name":"CWMV9EncMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d23b90d0-144f-46bd-841d-59e4eb19dc59"
|
|
},{
|
|
"Name":"CWVC1DecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c9bfbccf-e60e-4588-a3df-5a03b1fd9585"
|
|
},{
|
|
"Name":"CWVC1EncMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"44653d0d-8cca-41e7-baca-884337b747ac"
|
|
},{
|
|
"Name":"CDeColorConvMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"49034c05-f43c-400f-84c1-90a683195a3a"
|
|
},{
|
|
"Name":"CDVDecoderMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e54709c5-1e17-4c8d-94e7-478940433584"
|
|
},{
|
|
"Name":"CDVEncoderMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c82ae729-c327-4cce-914d-8171fefebefb"
|
|
},{
|
|
"Name":"CMpeg2DecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"863d66cd-cdce-4617-b47f-c8929cfc28a6"
|
|
},{
|
|
"Name":"CPK_DS_MPEG2Decoder"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9910c5cd-95c9-4e06-865a-efa1c8016bf4"
|
|
},{
|
|
"Name":"CAC3DecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"03d7c802-ecfa-47d9-b268-5fb3e310dee4"
|
|
},{
|
|
"Name":"CPK_DS_AC3Decoder"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6c9c69d6-0ffc-4481-afdb-cdf1c79c6f3e"
|
|
},{
|
|
"Name":"CMP3DecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bbeea841-0a63-4f52-a7ab-a9b3a84ed38a"
|
|
},{
|
|
"Name":"CResamplerMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f447b69e-1884-4a7e-8055-346f74d6edb3"
|
|
},{
|
|
"Name":"CResizerMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d3ec8b8b-7728-4fd8-9fe0-7b67d19f73a3"
|
|
},{
|
|
"Name":"CInterlaceMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b5a89c80-4901-407b-9abc-90d9a644bb46"
|
|
},{
|
|
"Name":"CWMAudioLFXAPO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"62dc1a93-ae24-464c-a43e-452f824c4250"
|
|
},{
|
|
"Name":"CWMAudioGFXAPO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"637c490d-eee3-4c0a-973f-371958802da2"
|
|
},{
|
|
"Name":"CWMAudioCAPXLFXAPO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c9453e73-8c5c-4463-9984-af8bab2f5447"
|
|
},{
|
|
"Name":"CWMAudioCAPXGFXAPO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"13ab3ebd-137e-4903-9d89-60be8277fd17"
|
|
},{
|
|
"Name":"CWMAudioSpdTxDMO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5210f8e4-b0bb-47c3-a8d9-7b2282cc79ed"
|
|
},{
|
|
"Name":"CWMAudioAEC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"745057c7-f353-4f2d-a7ee-58434477730e"
|
|
},{
|
|
"Name":"CClusterDetectorDmo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36e820c4-165a-4521-863c-619e1160d4d4"
|
|
},{
|
|
"Name":"CColorControlDmo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"798059f0-89ca-4160-b325-aeb48efe4f9a"
|
|
},{
|
|
"Name":"CColorConvertDMO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"98230571-0087-4204-b020-3282538e57d3"
|
|
},{
|
|
"Name":"CColorLegalizerDmo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fdfaa753-e48e-4e33-9c74-98a27fc6726a"
|
|
},{
|
|
"Name":"CFrameInterpDMO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0a7cfe1b-6ab5-4334-9ed8-3f97cb37daa1"
|
|
},{
|
|
"Name":"CFrameRateConvertDmo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"01f36ce2-0907-4d8b-979d-f151be91c883"
|
|
},{
|
|
"Name":"CResizerDMO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1ea1ea14-48f4-4054-ad1a-e8aee10ac805"
|
|
},{
|
|
"Name":"CShotDetectorDmo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"56aefacd-110c-4397-9292-b0a0c61b6750"
|
|
},{
|
|
"Name":"CSmpteTransformsDmo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bde6388b-da25-485d-ba7f-fabc28b20318"
|
|
},{
|
|
"Name":"CThumbnailGeneratorDmo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"559c6bad-1ea8-4963-a087-8a6810f9218b"
|
|
},{
|
|
"Name":"CTocGeneratorDmo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4dda1941-77a0-4fb1-a518-e2185041d70c"
|
|
},{
|
|
"Name":"CMPEGAACDecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8dde1772-edad-41c3-b4be-1f30fb4ee0d6"
|
|
},{
|
|
"Name":"CNokiaAACDecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3cb2bde4-4e29-4c44-a73e-2d7c2c46d6ec"
|
|
},{
|
|
"Name":"CVodafoneAACDecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7f36f942-dcf3-4d82-9289-5b1820278f7c"
|
|
},{
|
|
"Name":"CZuneAACCCDecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a74e98f2-52d6-4b4e-885b-e0a6ca4f187a"
|
|
},{
|
|
"Name":"CNokiaAACCCDecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"eabf7a6f-ccba-4d60-8620-b152cc977263"
|
|
},{
|
|
"Name":"CVodafoneAACCCDecMediaObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7e76bf7f-c993-4e26-8fab-470a70c0d59c"
|
|
},{
|
|
"Name":"CMPEG2EncoderDS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5f5aff4a-2f7f-4279-88c2-cd88eb39d144"
|
|
},{
|
|
"Name":"CMPEG2EncoderVideoDS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"42150cd9-ca9a-4ea5-9939-30ee037f6e74"
|
|
},{
|
|
"Name":"CMPEG2EncoderAudioDS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"acd453bc-c58a-44d1-bbf5-bfb325be2d78"
|
|
},{
|
|
"Name":"CMPEG2AudDecoderDS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e1f1a0b8-beee-490d-ba7c-066c40b5e2b9"
|
|
},{
|
|
"Name":"CMPEG2VidDecoderDS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"212690fb-83e5-4526-8fd7-74478b7939cd"
|
|
},{
|
|
"Name":"CDTVAudDecoderDS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8e269032-fe03-4753-9b17-18253c21722e"
|
|
},{
|
|
"Name":"CDTVVidDecoderDS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"64777dc8-4e24-4beb-9d19-60a35be1daaf"
|
|
},{
|
|
"Name":"CMSAC3Enc"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c6b400e2-20a7-4e58-a2fe-24619682ce6c"
|
|
},{
|
|
"Name":"CMSH264DecoderMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"62ce7e72-4c71-4d20-b15d-452831a87d9d"
|
|
},{
|
|
"Name":"CMSH263EncoderMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc47fcfe-98a0-4f27-bb07-698af24f2b38"
|
|
},{
|
|
"Name":"CMSH264EncoderMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6ca50344-051a-4ded-9779-a43305165e35"
|
|
},{
|
|
"Name":"CMSH265EncoderMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f2f84074-8bca-40bd-9159-e880f673dd3b"
|
|
},{
|
|
"Name":"CMSVPXEncoderMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"aeb6c755-2546-4881-82cc-e15ae5ebff3d"
|
|
},{
|
|
"Name":"CMSH264RemuxMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"05a47ebb-8bf0-4cbf-ad2f-3b71d75866f5"
|
|
},{
|
|
"Name":"CMSAACDecMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"32d186a7-218f-4c75-8876-dd77273a8999"
|
|
},{
|
|
"Name":"AACMFTEncoder"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"93af0c51-2275-45d2-a35b-f2ba21caed00"
|
|
},{
|
|
"Name":"CMSDDPlusDecMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"177c0afe-900b-48d4-9e4c-57add250b3d4"
|
|
},{
|
|
"Name":"CMPEG2VideoEncoderMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e6335f02-80b7-4dc4-adfa-dfe7210d20d5"
|
|
},{
|
|
"Name":"CMPEG2AudioEncoderMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"46a4dd5c-73f8-4304-94df-308f760974f4"
|
|
},{
|
|
"Name":"CMSMPEGDecoderMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2d709e52-123f-49b5-9cbc-9af5cde28fb9"
|
|
},{
|
|
"Name":"CMSMPEGAudDecMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"70707b39-b2ca-4015-abea-f8447d22d88b"
|
|
},{
|
|
"Name":"CMSDolbyDigitalEncMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ac3315c9-f481-45d7-826c-0b406c1f64b8"
|
|
},{
|
|
"Name":"MP3ACMCodecWrapper"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"11103421-354c-4cca-a7a3-1aff9a5b6701"
|
|
},{
|
|
"Name":"ALawCodecWrapper"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"36cb6e0c-78c1-42b2-9943-846262f31786"
|
|
},{
|
|
"Name":"MULawCodecWrapper"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"92b66080-5e2d-449e-90c4-c41f268e5514"
|
|
},{
|
|
"Name":"CMSVideoDSPMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"51571744-7fe4-4ff2-a498-2dc34ff74f1b"
|
|
},{
|
|
"Name":"VorbisDecoderMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1a198ef2-60e5-4ea8-90d8-da1f2832c288"
|
|
},{
|
|
"Name":"CMSFLACDecMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6b0b3e6b-a2c5-4514-8055-afe8a95242d9"
|
|
},{
|
|
"Name":"CMSFLACEncMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"128509e9-c44e-45dc-95e9-c255b8f466a6"
|
|
},{
|
|
"Name":"MFFLACBytestreamHandler"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0e41cfb8-0506-40f4-a516-77cc23642d91"
|
|
},{
|
|
"Name":"MFFLACSinkClassFactory"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7d39c56f-6075-47c9-9bae-8cf9e531b5f5"
|
|
},{
|
|
"Name":"CMSALACDecMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c0cd7d12-31fc-4bbc-b363-7322ee3e1879"
|
|
},{
|
|
"Name":"CMSALACEncMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9ab6a28c-748e-4b6a-bfff-cc443b8e8fb4"
|
|
},{
|
|
"Name":"CMSOpusDecMFT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"63e17c10-2d43-4c42-8fe3-8d8b63e46a6a"
|
|
},{
|
|
"Name":"MSAMRNBDecoder"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"265011ae-5481-4f77-a295-abb6ffe8d63e"
|
|
},{
|
|
"Name":"MSAMRNBEncoder"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2fae8afe-04a3-423a-a814-85db454712b0"
|
|
},{
|
|
"Name":"MFAMRNBByteStreamHandler"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"efe6208a-0a2c-49fa-8a01-3768b559b6da"
|
|
},{
|
|
"Name":"MFAMRNBSinkClassFactory"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b0271158-70d2-4c5b-9f94-76f549d90fdf"
|
|
},{
|
|
"Name":"WMT_PROP_DATATYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"WMT_PROP_TYPE_DWORD","Value":0}
|
|
,{"Name":"WMT_PROP_TYPE_STRING","Value":1}
|
|
,{"Name":"WMT_PROP_TYPE_BINARY","Value":2}
|
|
,{"Name":"WMT_PROP_TYPE_BOOL","Value":3}
|
|
,{"Name":"WMT_PROP_TYPE_QWORD","Value":4}
|
|
,{"Name":"WMT_PROP_TYPE_WORD","Value":5}
|
|
,{"Name":"WMT_PROP_TYPE_GUID","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IWMValidate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"cee3def2-3808-414d-be66-fafd472210bc"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetIdentifier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidValidationID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IValidateBinding"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"04a578b2-e778-422a-a805-b3ee54d90bd9"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetIdentifier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidLicensorID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"pbEphemeron","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"cbEphemeron","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppbBlobValidationID","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pcbBlobSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IWMVideoDecoderHurryup"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"352bb3bd-2d4d-4323-9e71-dcdcfbd53ca6"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetHurryup"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lHurryup","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetHurryup"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plHurryup","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IWMVideoForceKeyFrame"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"9f8496be-5b9a-41b9-a9e8-f21cd80596c2"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetKeyFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IWMCodecStrings"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"a7b2504b-e58a-47fb-958b-cac7165a057d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_MEDIA_TYPE","TargetKind":"Default","Api":"Media.DxMediaObjects","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cchLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDescription"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_MEDIA_TYPE","TargetKind":"Default","Api":"Media.DxMediaObjects","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"cchLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szDescription","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IWMCodecProps"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"2573e11a-f01a-4fdd-a98d-63b8e0ba9589"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetFormatProp"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_MEDIA_TYPE","TargetKind":"Default","Api":"Media.DxMediaObjects","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_PROP_DATATYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetCodecProp"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_PROP_DATATYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IWMCodecLeakyBucket"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"a81ba647-6227-43b7-b231-c7b15135dd7d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetBufferSizeBits"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetBufferSizeBits"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetBufferFullnessBits"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulBufferFullness","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetBufferFullnessBits"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulBufferFullness","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IWMCodecOutputTimestamp"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"b72adf95-7adc-4a72-bc05-577d8ea6bf68"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetNextOutputTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"prtTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IWMVideoDecoderReconBuffer"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"45bda2ac-88e2-4923-98ba-3949080711a3"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetReconstructedVideoFrameSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetReconstructedVideoFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBuf","Type":{"Kind":"ApiRef","Name":"IMediaBuffer","TargetKind":"Com","Api":"Media.DxMediaObjects","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetReconstructedVideoFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBuf","Type":{"Kind":"ApiRef","Name":"IMediaBuffer","TargetKind":"Com","Api":"Media.DxMediaObjects","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IWMCodecPrivateData"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"73f0be8e-57f7-4f01-aa66-9f57340cfe0e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetPartialOutputType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pmt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DMO_MEDIA_TYPE","TargetKind":"Default","Api":"Media.DxMediaObjects","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetPrivateData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pcbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IWMSampleExtensionSupport"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"9bca9884-0604-4c2a-87da-793ff4d586c3"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetUseSampleExtensions"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fUseExtensions","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IWMResamplerProps"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"e7e9984f-f09f-4da4-903f-6e2e0efe56b5"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetHalfFilterLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lhalfFilterLen","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetUserChannelMtx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"userChannelMtx","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IWMResizerProps"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"57665d4c-0414-4faa-905b-10e546f81c33"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetResizerQuality"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lquality","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetInterlaceMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lmode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetClipRegion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lClipOriXSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lClipOriYSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lClipWidthSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lClipHeightSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFullCropRegion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lClipOriXSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lClipOriYSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lClipWidthSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lClipHeightSrc","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lClipOriXDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lClipOriYDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lClipWidthDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lClipHeightDst","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFullCropRegion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lClipOriXSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lClipOriYSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lClipWidthSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lClipHeightSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lClipOriXDst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lClipOriYDst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lClipWidthDst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lClipHeightDst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IWMColorLegalizerProps"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"776c93b3-b72d-4508-b6d0-208785f553e7"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetColorLegalizerQuality"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lquality","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IWMInterlaceProps"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"7b12e5d1-bd22-48ea-bc06-98e893221c89"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetProcessType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"iProcessType","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetInitInverseTeleCinePattern"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"iInitPattern","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetLastFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IWMFrameInterpProps"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"4c06bb9b-626c-4614-8329-cc6a21b93fa0"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetFrameRateIn"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lFrameRate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lScale","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFrameRateOut"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lFrameRate","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lScale","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFrameInterpEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bFIEnabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetComplexityLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"iComplexity","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IWMColorConvProps"
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Kind":"Com"
|
|
,"Guid":"e6a49e22-c099-421d-aad3-c061fb4ae85b"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFullCroppingParam"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lSrcCropLeft","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lSrcCropTop","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lDstCropLeft","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lDstCropTop","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lCropWidth","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"lCropHeight","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"WMV_DYNAMIC_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"WMV_DYNAMIC_BITRATE","Value":1}
|
|
,{"Name":"WMV_DYNAMIC_RESOLUTION","Value":2}
|
|
,{"Name":"WMV_DYNAMIC_COMPLEXITY","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_AUVRHP_ROOMMODEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"VRHP_SMALLROOM","Value":0}
|
|
,{"Name":"VRHP_MEDIUMROOM","Value":1}
|
|
,{"Name":"VRHP_BIGROOM","Value":2}
|
|
,{"Name":"VRHP_CUSTUMIZEDROOM","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"AEC_SYSTEM_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"SINGLE_CHANNEL_AEC","Value":0}
|
|
,{"Name":"ADAPTIVE_ARRAY_ONLY","Value":1}
|
|
,{"Name":"OPTIBEAM_ARRAY_ONLY","Value":2}
|
|
,{"Name":"ADAPTIVE_ARRAY_AND_AEC","Value":3}
|
|
,{"Name":"OPTIBEAM_ARRAY_AND_AEC","Value":4}
|
|
,{"Name":"SINGLE_CHANNEL_NSAGC","Value":5}
|
|
,{"Name":"MODE_NOT_SET","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"AecQualityMetrics_Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"i64Timestamp","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"ConvergenceFlag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"MicClippedFlag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"MicSilenceFlag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"PstvFeadbackFlag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"SpkClippedFlag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"SpkMuteFlag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"GlitchFlag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"DoubleTalkFlag","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"uGlitchCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"uMicClipCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"fDuration","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fTSVariance","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fTSDriftRate","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fVoiceLevel","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fNoiseLevel","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fERLE","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fAvgERLE","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"AEC_VAD_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"AEC_VAD_DISABLED","Value":0}
|
|
,{"Name":"AEC_VAD_NORMAL","Value":1}
|
|
,{"Name":"AEC_VAD_FOR_AGC","Value":2}
|
|
,{"Name":"AEC_VAD_FOR_SILENCE_SUPPRESSION","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"AEC_INPUT_STREAM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"AEC_CAPTURE_STREAM","Value":0}
|
|
,{"Name":"AEC_REFERENCE_STREAM","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MIC_ARRAY_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MICARRAY_SINGLE_CHAN","Value":0}
|
|
,{"Name":"MICARRAY_SIMPLE_SUM","Value":256}
|
|
,{"Name":"MICARRAY_SINGLE_BEAM","Value":512}
|
|
,{"Name":"MICARRAY_FIXED_BEAM","Value":1024}
|
|
,{"Name":"MICARRAY_EXTERN_BEAM","Value":2048}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVideoDSPMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoDSPMode_Passthrough","Value":1}
|
|
,{"Name":"MFVideoDSPMode_Stabilization","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"TOC_DESCRIPTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"guidID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"guidType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"wLanguageIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TOC_ENTRY_DESCRIPTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"qwStartTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"qwEndTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"qwStartPacketOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"qwEndPacketOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"qwRepresentativeFrameTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"TOC_POS_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"TOC_POS_INHEADER","Value":0}
|
|
,{"Name":"TOC_POS_TOPLEVELOBJECT","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"ITocEntry"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"f22f5e06-585c-4def-8523-6555cfbc0cb3"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetTitle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszTitle","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetTitle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwTitleSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pwszTitle","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetDescriptor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TOC_ENTRY_DESCRIPTOR","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDescriptor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TOC_ENTRY_DESCRIPTOR","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetSubEntries"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwNumSubEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwSubEntryIndices","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSubEntries"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwNumSubEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pwSubEntryIndices","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetDescriptionData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwDescriptionDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbtDescriptionData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pguidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDescriptionData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwDescriptionDataSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbtDescriptionData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pGuidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ITocEntryList"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"3a8cccbd-0efd-43a3-b838-f38a552ba237"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetEntryCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwEntryCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetEntryByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwEntryIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITocEntry","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddEntry"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEntry","Type":{"Kind":"ApiRef","Name":"ITocEntry","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwEntryIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddEntryByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwEntryIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pEntry","Type":{"Kind":"ApiRef","Name":"ITocEntry","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveEntryByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwEntryIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IToc"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"d6f05441-a919-423b-91a0-89d5b4a8ab77"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetDescriptor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TOC_DESCRIPTOR","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDescriptor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"TOC_DESCRIPTOR","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetDescription"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetDescription"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwDescriptionSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pwszDescription","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetContext"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwContextSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbtContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetContext"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwContextSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pbtContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetEntryListCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetEntryListByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wEntryListIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"ppEntryList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITocEntryList","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddEntryList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEntryList","Type":{"Kind":"ApiRef","Name":"ITocEntryList","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwEntryListIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddEntryListByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wEntryListIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pEntryList","Type":{"Kind":"ApiRef","Name":"ITocEntryList","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveEntryListByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wEntryListIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ITocCollection"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"23fee831-ae96-42df-b170-25a04847a3ca"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetEntryCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwEntryCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetEntryByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwEntryIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppToc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IToc","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddEntry"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pToc","Type":{"Kind":"ApiRef","Name":"IToc","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwEntryIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddEntryByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwEntryIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pToc","Type":{"Kind":"ApiRef","Name":"IToc","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveEntryByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwEntryIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"ITocParser"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"ecfb9a55-9298-4f49-887f-0b36206599d2"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Init"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetTocCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"enumTocPosType","Type":{"Kind":"ApiRef","Name":"TOC_POS_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwTocCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTocByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"enumTocPosType","Type":{"Kind":"ApiRef","Name":"TOC_POS_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwTocIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppToc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IToc","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTocByType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"enumTocPosType","Type":{"Kind":"ApiRef","Name":"TOC_POS_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"guidTocType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"ppTocs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ITocCollection","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddToc"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"enumTocPosType","Type":{"Kind":"ApiRef","Name":"TOC_POS_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pToc","Type":{"Kind":"ApiRef","Name":"IToc","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwTocIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveTocByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"enumTocPosType","Type":{"Kind":"ApiRef","Name":"TOC_POS_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwTocIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveTocByType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"enumTocPosType","Type":{"Kind":"ApiRef","Name":"TOC_POS_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"guidTocType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Commit"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"FILE_OPENMODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPENMODE_FAIL_IF_NOT_EXIST","Value":0}
|
|
,{"Name":"OPENMODE_FAIL_IF_EXIST","Value":1}
|
|
,{"Name":"OPENMODE_RESET_IF_EXIST","Value":2}
|
|
,{"Name":"OPENMODE_APPEND_IF_EXIST","Value":3}
|
|
,{"Name":"OPENMODE_DELETE_IF_EXIST","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"SEEK_ORIGIN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"_msoBegin","Value":0}
|
|
,{"Name":"_msoCurrent","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"FILE_ACCESSMODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ACCESSMODE_READ","Value":1}
|
|
,{"Name":"ACCESSMODE_WRITE","Value":2}
|
|
,{"Name":"ACCESSMODE_READWRITE","Value":3}
|
|
,{"Name":"ACCESSMODE_WRITE_EXCLUSIVE","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IFileIo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"11993196-1244-4840-ab44-480975c4ffe4"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eAccessMode","Type":{"Kind":"ApiRef","Name":"FILE_ACCESSMODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"eOpenMode","Type":{"Kind":"ApiRef","Name":"FILE_OPENMODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pqwLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"qwLength","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCurrentPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pqwPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetCurrentPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"qwPosition","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"IsEndOfStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbEndOfStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"Read"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ul","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"Write"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ul","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"Seek"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eSeekOrigin","Type":{"Kind":"ApiRef","Name":"SEEK_ORIGIN","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"qwSeekOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"dwSeekFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pqwCurrentPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"Close"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IFileClient"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"bfccd196-1244-4840-ab44-480975c4ffe4"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetObjectDiskSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pqwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"Write"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pFio","Type":{"Kind":"ApiRef","Name":"IFileIo","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Read"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pFio","Type":{"Kind":"ApiRef","Name":"IFileIo","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IClusterDetector"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"3f07f7b7-c680-41d9-9423-915107ec9ff9"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wBaseEntryLevel","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"wClusterEntryLevel","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Detect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwMaxNumClusters","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fMinClusterDuration","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"fMaxClusterDuration","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"pSrcToc","Type":{"Kind":"ApiRef","Name":"IToc","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppDstToc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IToc","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"DXVA_AYUVsample2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"bCrValue","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bCbValue","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bY_Value","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bSampleAlpha8","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_BufferDescription"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwTypeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwBufferIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDataOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFirstMBaddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwNumMBsInBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReservedBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_ConfigPictureDecode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"dwFunction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwReservedBits","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"guidConfigBitstreamEncryption","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"guidConfigMBcontrolEncryption","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"guidConfigResidDiffEncryption","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"bConfigBitstreamRaw","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bConfigMBcontrolRasterOrder","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bConfigResidDiffHost","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bConfigSpatialResid8","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bConfigResid8Subtraction","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bConfigSpatialHost8or9Clipping","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bConfigSpatialResidInterleaved","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bConfigIntraResidUnsigned","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bConfigResidDiffAccelerator","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bConfigHostInverseScan","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bConfigSpecificIDCT","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bConfig4GroupedCoefs","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_PictureParameters"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"wDecodedPictureIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wDeblockedPictureIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wForwardRefPictureIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wBackwardRefPictureIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPicWidthInMBminus1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wPicHeightInMBminus1","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bMacroblockWidthMinus1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bMacroblockHeightMinus1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bBlockWidthMinus1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bBlockHeightMinus1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bBPPminus1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bPicStructure","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bSecondField","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bPicIntra","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bPicBackwardPrediction","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bBidirectionalAveragingMode","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bMVprecisionAndChromaRelation","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bChromaFormat","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bPicScanFixed","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bPicScanMethod","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bPicReadbackRequests","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bRcontrol","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bPicSpatialResid8","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bPicOverflowBlocks","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bPicExtrapolation","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bPicDeblocked","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bPicDeblockConfined","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bPic4MVallowed","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bPicOBMC","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bPicBinPB","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bMV_RPS","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bReservedBits","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"wBitstreamFcodes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wBitstreamPCEelements","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"bBitstreamConcealmentNeed","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bBitstreamConcealmentMethod","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAUncompDataInfo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"UncompWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"UncompHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"UncompFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVACompBufferInfo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NumCompBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"WidthToCreate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HeightToCreate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BytesToAllocate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Usage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Pool","Type":{"Kind":"ApiRef","Name":"D3DPOOL","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVABufferInfo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pCompSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"DataOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_SampleFormat"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA_SampleFormatMask","Value":255}
|
|
,{"Name":"DXVA_SampleUnknown","Value":0}
|
|
,{"Name":"DXVA_SamplePreviousFrame","Value":1}
|
|
,{"Name":"DXVA_SampleProgressiveFrame","Value":2}
|
|
,{"Name":"DXVA_SampleFieldInterleavedEvenFirst","Value":3}
|
|
,{"Name":"DXVA_SampleFieldInterleavedOddFirst","Value":4}
|
|
,{"Name":"DXVA_SampleFieldSingleEven","Value":5}
|
|
,{"Name":"DXVA_SampleFieldSingleOdd","Value":6}
|
|
,{"Name":"DXVA_SampleSubStream","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA_VideoTransferFunction"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA_VideoTransFuncShift","Value":27}
|
|
,{"Name":"DXVA_VideoTransFuncMask","Value":-134217728}
|
|
,{"Name":"DXVA_VideoTransFunc_Unknown","Value":0}
|
|
,{"Name":"DXVA_VideoTransFunc_10","Value":1}
|
|
,{"Name":"DXVA_VideoTransFunc_18","Value":2}
|
|
,{"Name":"DXVA_VideoTransFunc_20","Value":3}
|
|
,{"Name":"DXVA_VideoTransFunc_22","Value":4}
|
|
,{"Name":"DXVA_VideoTransFunc_22_709","Value":5}
|
|
,{"Name":"DXVA_VideoTransFunc_22_240M","Value":6}
|
|
,{"Name":"DXVA_VideoTransFunc_22_8bit_sRGB","Value":7}
|
|
,{"Name":"DXVA_VideoTransFunc_28","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA_VideoPrimaries"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA_VideoPrimariesShift","Value":22}
|
|
,{"Name":"DXVA_VideoPrimariesMask","Value":130023424}
|
|
,{"Name":"DXVA_VideoPrimaries_Unknown","Value":0}
|
|
,{"Name":"DXVA_VideoPrimaries_reserved","Value":1}
|
|
,{"Name":"DXVA_VideoPrimaries_BT709","Value":2}
|
|
,{"Name":"DXVA_VideoPrimaries_BT470_2_SysM","Value":3}
|
|
,{"Name":"DXVA_VideoPrimaries_BT470_2_SysBG","Value":4}
|
|
,{"Name":"DXVA_VideoPrimaries_SMPTE170M","Value":5}
|
|
,{"Name":"DXVA_VideoPrimaries_SMPTE240M","Value":6}
|
|
,{"Name":"DXVA_VideoPrimaries_EBU3213","Value":7}
|
|
,{"Name":"DXVA_VideoPrimaries_SMPTE_C","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA_VideoLighting"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA_VideoLightingShift","Value":18}
|
|
,{"Name":"DXVA_VideoLightingMask","Value":3932160}
|
|
,{"Name":"DXVA_VideoLighting_Unknown","Value":0}
|
|
,{"Name":"DXVA_VideoLighting_bright","Value":1}
|
|
,{"Name":"DXVA_VideoLighting_office","Value":2}
|
|
,{"Name":"DXVA_VideoLighting_dim","Value":3}
|
|
,{"Name":"DXVA_VideoLighting_dark","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA_VideoTransferMatrix"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA_VideoTransferMatrixShift","Value":15}
|
|
,{"Name":"DXVA_VideoTransferMatrixMask","Value":229376}
|
|
,{"Name":"DXVA_VideoTransferMatrix_Unknown","Value":0}
|
|
,{"Name":"DXVA_VideoTransferMatrix_BT709","Value":1}
|
|
,{"Name":"DXVA_VideoTransferMatrix_BT601","Value":2}
|
|
,{"Name":"DXVA_VideoTransferMatrix_SMPTE240M","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA_NominalRange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA_NominalRangeShift","Value":12}
|
|
,{"Name":"DXVA_NominalRangeMask","Value":28672}
|
|
,{"Name":"DXVA_NominalRange_Unknown","Value":0}
|
|
,{"Name":"DXVA_NominalRange_Normal","Value":1}
|
|
,{"Name":"DXVA_NominalRange_Wide","Value":2}
|
|
,{"Name":"DXVA_NominalRange_0_255","Value":1}
|
|
,{"Name":"DXVA_NominalRange_16_235","Value":2}
|
|
,{"Name":"DXVA_NominalRange_48_208","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA_VideoChromaSubsampling"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA_VideoChromaSubsamplingShift","Value":8}
|
|
,{"Name":"DXVA_VideoChromaSubsamplingMask","Value":3840}
|
|
,{"Name":"DXVA_VideoChromaSubsampling_Unknown","Value":0}
|
|
,{"Name":"DXVA_VideoChromaSubsampling_ProgressiveChroma","Value":8}
|
|
,{"Name":"DXVA_VideoChromaSubsampling_Horizontally_Cosited","Value":4}
|
|
,{"Name":"DXVA_VideoChromaSubsampling_Vertically_Cosited","Value":2}
|
|
,{"Name":"DXVA_VideoChromaSubsampling_Vertically_AlignedChromaPlanes","Value":1}
|
|
,{"Name":"DXVA_VideoChromaSubsampling_MPEG2","Value":5}
|
|
,{"Name":"DXVA_VideoChromaSubsampling_MPEG1","Value":1}
|
|
,{"Name":"DXVA_VideoChromaSubsampling_DV_PAL","Value":6}
|
|
,{"Name":"DXVA_VideoChromaSubsampling_Cosited","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA_ExtendedFormat"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_Frequency"
|
|
,"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":"DXVA_VideoDesc"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SampleWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SampleHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SampleFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"d3dFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InputSampleFreq","Type":{"Kind":"ApiRef","Name":"DXVA_Frequency","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputFrameFreq","Type":{"Kind":"ApiRef","Name":"DXVA_Frequency","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_VideoProcessCaps"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA_VideoProcess_None","Value":0}
|
|
,{"Name":"DXVA_VideoProcess_YUV2RGB","Value":1}
|
|
,{"Name":"DXVA_VideoProcess_StretchX","Value":2}
|
|
,{"Name":"DXVA_VideoProcess_StretchY","Value":4}
|
|
,{"Name":"DXVA_VideoProcess_AlphaBlend","Value":8}
|
|
,{"Name":"DXVA_VideoProcess_SubRects","Value":16}
|
|
,{"Name":"DXVA_VideoProcess_SubStreams","Value":32}
|
|
,{"Name":"DXVA_VideoProcess_SubStreamsExtended","Value":64}
|
|
,{"Name":"DXVA_VideoProcess_YUV2RGBExtended","Value":128}
|
|
,{"Name":"DXVA_VideoProcess_AlphaBlendExtended","Value":256}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA_DeinterlaceTech"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA_DeinterlaceTech_Unknown","Value":0}
|
|
,{"Name":"DXVA_DeinterlaceTech_BOBLineReplicate","Value":1}
|
|
,{"Name":"DXVA_DeinterlaceTech_BOBVerticalStretch","Value":2}
|
|
,{"Name":"DXVA_DeinterlaceTech_BOBVerticalStretch4Tap","Value":256}
|
|
,{"Name":"DXVA_DeinterlaceTech_MedianFiltering","Value":4}
|
|
,{"Name":"DXVA_DeinterlaceTech_EdgeFiltering","Value":16}
|
|
,{"Name":"DXVA_DeinterlaceTech_FieldAdaptive","Value":32}
|
|
,{"Name":"DXVA_DeinterlaceTech_PixelAdaptive","Value":64}
|
|
,{"Name":"DXVA_DeinterlaceTech_MotionVectorSteered","Value":128}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA_VideoSample"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rtStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"rtEnd","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"SampleFormat","Type":{"Kind":"ApiRef","Name":"DXVA_SampleFormat","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lpDDSSrcSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_SampleFlags"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA_SampleFlagsMask","Value":15}
|
|
,{"Name":"DXVA_SampleFlag_Palette_Changed","Value":1}
|
|
,{"Name":"DXVA_SampleFlag_SrcRect_Changed","Value":2}
|
|
,{"Name":"DXVA_SampleFlag_DstRect_Changed","Value":4}
|
|
,{"Name":"DXVA_SampleFlag_ColorData_Changed","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA_DestinationFlags"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA_DestinationFlagMask","Value":15}
|
|
,{"Name":"DXVA_DestinationFlag_Background_Changed","Value":1}
|
|
,{"Name":"DXVA_DestinationFlag_TargetRect_Changed","Value":2}
|
|
,{"Name":"DXVA_DestinationFlag_ColorData_Changed","Value":4}
|
|
,{"Name":"DXVA_DestinationFlag_Alpha_Changed","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA_VideoSample2"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"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":"rtStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"rtEnd","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"SampleFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SampleFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDSSrcSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"rcSrc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcDst","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Palette","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"ApiRef","Name":"DXVA_AYUVsample2","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_DeinterlaceCaps"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumPreviousOutputFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputPool","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumForwardRefSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumBackwardRefSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"d3dOutputFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VideoProcessingCaps","Type":{"Kind":"ApiRef","Name":"DXVA_VideoProcessCaps","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DeinterlaceTechnology","Type":{"Kind":"ApiRef","Name":"DXVA_DeinterlaceTech","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_VideoSample32"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rtStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"rtEnd","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"SampleFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SampleFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDSSrcSurface","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rcSrc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcDst","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Palette","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"ApiRef","Name":"DXVA_AYUVsample2","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_DeinterlaceBltEx32"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BackgroundColor","Type":{"Kind":"ApiRef","Name":"DXVA_AYUVsample2","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcTarget","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rtTarget","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"NumSourceSurfaces","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Alpha","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Source","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"ApiRef","Name":"DXVA_VideoSample32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DestinationFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DestinationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_DeinterlaceBlt"
|
|
,"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":"rtTarget","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"DstRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SrcRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NumSourceSurfaces","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Alpha","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Source","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"ApiRef","Name":"DXVA_VideoSample","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_DeinterlaceBltEx"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BackgroundColor","Type":{"Kind":"ApiRef","Name":"DXVA_AYUVsample2","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcTarget","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rtTarget","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"NumSourceSurfaces","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Alpha","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Source","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"ApiRef","Name":"DXVA_VideoSample2","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DestinationFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DestinationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_DeinterlaceQueryAvailableModes"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumGuids","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Guids","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_DeinterlaceQueryModeCaps"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"VideoDesc","Type":{"Kind":"ApiRef","Name":"DXVA_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_ProcAmpControlProp"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA_ProcAmp_None","Value":0}
|
|
,{"Name":"DXVA_ProcAmp_Brightness","Value":1}
|
|
,{"Name":"DXVA_ProcAmp_Contrast","Value":2}
|
|
,{"Name":"DXVA_ProcAmp_Hue","Value":4}
|
|
,{"Name":"DXVA_ProcAmp_Saturation","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA_ProcAmpControlCaps"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputPool","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"d3dOutputFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ProcAmpControlProps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VideoProcessingCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_ProcAmpControlQueryRange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProcAmpControlProp","Type":{"Kind":"ApiRef","Name":"DXVA_ProcAmpControlProp","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VideoDesc","Type":{"Kind":"ApiRef","Name":"DXVA_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_VideoPropertyRange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MinValue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"MaxValue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"DefaultValue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"StepSize","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_ProcAmpControlBlt"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DstRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SrcRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Alpha","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Brightness","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Contrast","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Hue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Saturation","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_COPPSignature"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Signature","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_COPPCommand"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"macKDI","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"guidCommandID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwSequence","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbSizeData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CommandData","Type":{"Kind":"Array","Shape":{"Size":4056},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_COPPStatusInput"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rApp","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"guidStatusRequestID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwSequence","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbSizeData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StatusData","Type":{"Kind":"Array","Shape":{"Size":4056},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_COPPStatusOutput"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"macKDI","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"cbSizeData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"COPPStatus","Type":{"Kind":"Array","Shape":{"Size":4076},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonFormatConstraint"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"57cbb9b8-116f-4951-b40c-c2a035ed8f17"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncCommonFormatUnSpecified"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"af46a35a-6024-4525-a48a-094b97f5b3c2"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncCommonFormatDVD_V"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cc9598c4-e7fe-451d-b1ca-761bc840b7f3"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncCommonFormatDVD_DashVR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e55199d6-044c-4dae-a488-531ed306235b"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncCommonFormatDVD_PlusVR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e74c6f2e-ec37-478d-9af4-a5e135b6271c"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncCommonFormatVCD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"95035bf7-9d90-40ff-ad5c-5cf8cf71ca1d"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncCommonFormatSVCD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"51d85818-8220-448c-8066-d69bed16c9ad"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncCommonFormatATSC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8d7b897c-a019-4670-aa76-2edcac7ac296"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncCommonFormatDVB"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"71830d8f-6c33-430d-844b-c2705baae6db"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncCommonFormatMP3"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"349733cd-eb08-4dc2-8197-e49835ef828b"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncCommonFormatHighMAT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1eabe760-fb2b-4928-90d1-78db88eee889"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncCommonFormatHighMPV"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a2d25db8-b8f9-42c2-8bc7-0b93cf604788"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCodecType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"08af4ac1-f3f2-4c74-9dcf-37f2ec79f826"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncMPEG1Video"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c8dafefe-da1e-4774-b27d-11830c16b1fe"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncMPEG2Video"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"046dc19a-6677-4aaa-a31d-c1ab716f4560"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncMPEG1Audio"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d4dd1362-cd4a-4cd6-8138-b94db4542b04"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncMPEG2Audio"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ee4cbb1f-9c3f-4770-92b5-fcb7c2a8d381"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncWMV"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4e0fef9b-1d43-41bd-b8bd-4d7bf7457a2a"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEndMPEG4Video"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dd37b12a-9503-4f8b-b8d0-324a00c0a1cf"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncH264Video"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"95044eab-31b3-47de-8e75-38a42bb03e28"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncDV"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"09b769c7-3329-44fb-8954-fa30937d3d5a"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncWMAPro"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1955f90c-33f7-4a68-ab81-53f5657125c4"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncWMALossless"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"55ca7265-23d8-4761-9031-b74fbe12f4c1"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncWMAVoice"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"13ed18cb-50e8-4276-a288-a6aa228382d9"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncDolbyDigitalPro"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f5be76cc-0ff8-40eb-9cb1-bba94004d44f"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncDolbyDigitalConsumer"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c1a7bf6c-0059-4bfa-94ef-ef747a768d52"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncDolbyDigitalPlus"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"698d1b80-f7dd-415c-971c-42492a2056c6"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncDTSHD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2052e630-469d-4bfb-80ca-1d656e7e918f"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncDTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"45fbcaa2-5e6e-4ab0-8893-5903bee93acf"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncMLP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"05f73e29-f0d1-431e-a41c-a47432ec5a66"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncPCM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"844be7f4-26cf-4779-b386-cc05d187990c"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVEncSDDS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1dc1b82f-11c8-4c71-b7b6-ee3eb9bc2b94"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonRateControlMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1c0608e9-370c-4710-8a58-cb6181c42423"
|
|
},{
|
|
"Name":"eAVEncCommonRateControlMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncCommonRateControlMode_CBR","Value":0}
|
|
,{"Name":"eAVEncCommonRateControlMode_PeakConstrainedVBR","Value":1}
|
|
,{"Name":"eAVEncCommonRateControlMode_UnconstrainedVBR","Value":2}
|
|
,{"Name":"eAVEncCommonRateControlMode_Quality","Value":3}
|
|
,{"Name":"eAVEncCommonRateControlMode_LowDelayVBR","Value":4}
|
|
,{"Name":"eAVEncCommonRateControlMode_GlobalVBR","Value":5}
|
|
,{"Name":"eAVEncCommonRateControlMode_GlobalLowDelayVBR","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonLowLatency"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9d3ecd55-89e8-490a-970a-0c9548d5a56e"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonMultipassMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"22533d4c-47e1-41b5-9352-a2b7780e7ac4"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonPassStart"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6a67739f-4eb5-4385-9928-f276a939ef95"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonPassEnd"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0e3d01bc-c85c-467d-8b60-c41012ee3bf6"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonRealTime"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"143a0ff6-a131-43da-b81e-98fbb8ec378e"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonQuality"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fcbf57a3-7ea5-4b0c-9644-69b40c39c391"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonQualityVsSpeed"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"98332df8-03cd-476b-89fa-3f9e442dec9f"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonTranscodeEncodingProfile"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6947787c-f508-4ea9-b1e9-a1fe3a49fbc9"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonMeanBitRate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f7222374-2144-4815-b550-a37f8e12ee52"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonMeanBitRateInterval"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bfaa2f0c-cb82-4bc0-8474-f06a8a0d0258"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonMaxBitRate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9651eae4-39b9-4ebf-85ef-d7f444ec7465"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonMinBitRate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"101405b2-2083-4034-a806-efbeddd7c9ff"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonBufferSize"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0db96574-b6a4-4c8b-8106-3773de0310cd"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonBufferInLevel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d9c5c8db-fc74-4064-94e9-cd19f947ed45"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonBufferOutLevel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ccae7f49-d0bc-4e3d-a57e-fb5740140069"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonStreamEndHandling"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6aad30af-6ba8-4ccc-8fca-18d19beaeb1c"
|
|
},{
|
|
"Name":"eAVEncCommonStreamEndHandling"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncCommonStreamEndHandling_DiscardPartial","Value":0}
|
|
,{"Name":"eAVEncCommonStreamEndHandling_EnsureComplete","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncStatCommonCompletedPasses"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3e5de533-9df7-438c-854f-9f7dd3683d34"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoOutputFrameRate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ea85e7c3-9567-4d99-87c4-02c1c278ca7c"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoOutputFrameRateConversion"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8c068bf4-369a-4ba3-82fd-b2518fb3396e"
|
|
},{
|
|
"Name":"eAVEncVideoOutputFrameRateConversion"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncVideoOutputFrameRateConversion_Disable","Value":0}
|
|
,{"Name":"eAVEncVideoOutputFrameRateConversion_Enable","Value":1}
|
|
,{"Name":"eAVEncVideoOutputFrameRateConversion_Alias","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoPixelAspectRatio"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3cdc718f-b3e9-4eb6-a57f-cf1f1b321b87"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoAcceleration_MPEG2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f7db8a2e-4f48-4ee8-ae31-8b6ebe558ae2"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoAcceleration_H264"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f7db8a2f-4f48-4ee8-ae31-8b6ebe558ae2"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoAcceleration_VC1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f7db8a30-4f48-4ee8-ae31-8b6ebe558ae2"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoProcDeinterlaceCSC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f7db8a31-4f48-4ee8-ae31-8b6ebe558ae2"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoThumbnailGenerationMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2efd8eee-1150-4328-9cf5-66dce933fcf4"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoMaxCodedWidth"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5ae557b8-77af-41f5-9fa6-4db2fe1d4bca"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoMaxCodedHeight"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7262a16a-d2dc-4e75-9ba8-65c0c6d32b13"
|
|
},{
|
|
"Name":"CODECAPI_AVDecNumWorkerThreads"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9561c3e8-ea9e-4435-9b1e-a93e691894d8"
|
|
},{
|
|
"Name":"CODECAPI_AVDecSoftwareDynamicFormatChange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"862e2f0a-507b-47ff-af47-01e2624298b7"
|
|
},{
|
|
"Name":"CODECAPI_AVDecDisableVideoPostProcessing"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f8749193-667a-4f2c-a9e8-5d4af924f08f"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoDropPicWithMissingRef"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f8226383-14c2-4567-9734-5004e96ff887"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoSoftwareDeinterlaceMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0c08d1ce-9ced-4540-bae3-ceb380141109"
|
|
},{
|
|
"Name":"eAVDecVideoSoftwareDeinterlaceMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDecVideoSoftwareDeinterlaceMode_NoDeinterlacing","Value":0}
|
|
,{"Name":"eAVDecVideoSoftwareDeinterlaceMode_ProgressiveDeinterlacing","Value":1}
|
|
,{"Name":"eAVDecVideoSoftwareDeinterlaceMode_BOBDeinterlacing","Value":2}
|
|
,{"Name":"eAVDecVideoSoftwareDeinterlaceMode_SmartBOBDeinterlacing","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoFastDecodeMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6b529f7d-d3b1-49c6-a999-9ec6911bedbf"
|
|
},{
|
|
"Name":"eAVFastDecodeMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eVideoDecodeCompliant","Value":0}
|
|
,{"Name":"eVideoDecodeOptimalLF","Value":1}
|
|
,{"Name":"eVideoDecodeDisableLF","Value":2}
|
|
,{"Name":"eVideoDecodeFastest","Value":32}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVLowLatencyMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9c27891a-ed7a-40e1-88e8-b22727a024ee"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoH264ErrorConcealment"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ececace8-3436-462c-9294-cd7bacd758a9"
|
|
},{
|
|
"Name":"eAVDecVideoH264ErrorConcealment"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eErrorConcealmentTypeDrop","Value":0}
|
|
,{"Name":"eErrorConcealmentTypeBasic","Value":1}
|
|
,{"Name":"eErrorConcealmentTypeAdvanced","Value":2}
|
|
,{"Name":"eErrorConcealmentTypeDXVASetBlack","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoMPEG2ErrorConcealment"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9d2bfe18-728d-48d2-b358-bc7e436c6674"
|
|
},{
|
|
"Name":"eAVDecVideoMPEG2ErrorConcealment"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eErrorConcealmentOff","Value":0}
|
|
,{"Name":"eErrorConcealmentOn","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoCodecType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"434528e5-21f0-46b6-b62c-9b1b6b658cd1"
|
|
},{
|
|
"Name":"eAVDecVideoCodecType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDecVideoCodecType_NOTPLAYING","Value":0}
|
|
,{"Name":"eAVDecVideoCodecType_MPEG2","Value":1}
|
|
,{"Name":"eAVDecVideoCodecType_H264","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoDXVAMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f758f09e-7337-4ae7-8387-73dc2d54e67d"
|
|
},{
|
|
"Name":"eAVDecVideoDXVAMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDecVideoDXVAMode_NOTPLAYING","Value":0}
|
|
,{"Name":"eAVDecVideoDXVAMode_SW","Value":1}
|
|
,{"Name":"eAVDecVideoDXVAMode_MC","Value":2}
|
|
,{"Name":"eAVDecVideoDXVAMode_IDCT","Value":3}
|
|
,{"Name":"eAVDecVideoDXVAMode_VLD","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoDXVABusEncryption"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"42153c8b-fd0b-4765-a462-ddd9e8bcc388"
|
|
},{
|
|
"Name":"eAVDecVideoDXVABusEncryption"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDecVideoDXVABusEncryption_NONE","Value":0}
|
|
,{"Name":"eAVDecVideoDXVABusEncryption_PRIVATE","Value":1}
|
|
,{"Name":"eAVDecVideoDXVABusEncryption_AES","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoForceSourceScanType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1ef2065f-058a-4765-a4fc-8a864c103012"
|
|
},{
|
|
"Name":"eAVEncVideoSourceScanType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncVideoSourceScan_Automatic","Value":0}
|
|
,{"Name":"eAVEncVideoSourceScan_Interlaced","Value":1}
|
|
,{"Name":"eAVEncVideoSourceScan_Progressive","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoNoOfFieldsToEncode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"61e4bbe2-4ee0-40e7-80ab-51ddeebe6291"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoNoOfFieldsToSkip"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a97e1240-1427-4c16-a7f7-3dcfd8ba4cc5"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoEncodeDimension"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1074df28-7e0f-47a4-a453-cdd73870f5ce"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoEncodeOffsetOrigin"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6bc098fe-a71a-4454-852e-4d2ddeb2cd24"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoDisplayDimension"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"de053668-f4ec-47a9-86d0-836770f0c1d5"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoOutputScanType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"460b5576-842e-49ab-a62d-b36f7312c9db"
|
|
},{
|
|
"Name":"eAVEncVideoOutputScanType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncVideoOutputScan_Progressive","Value":0}
|
|
,{"Name":"eAVEncVideoOutputScan_Interlaced","Value":1}
|
|
,{"Name":"eAVEncVideoOutputScan_SameAsInput","Value":2}
|
|
,{"Name":"eAVEncVideoOutputScan_Automatic","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoInverseTelecineEnable"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2ea9098b-e76d-4ccd-a030-d3b889c1b64c"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoInverseTelecineThreshold"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"40247d84-e895-497f-b44c-b74560acfe27"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoSourceFilmContent"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1791c64b-ccfc-4827-a0ed-2557793b2b1c"
|
|
},{
|
|
"Name":"eAVEncVideoFilmContent"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncVideoFilmContent_VideoOnly","Value":0}
|
|
,{"Name":"eAVEncVideoFilmContent_FilmOnly","Value":1}
|
|
,{"Name":"eAVEncVideoFilmContent_Mixed","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoSourceIsBW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"42ffc49b-1812-4fdc-8d24-7054c521e6eb"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoFieldSwap"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fefd7569-4e0a-49f2-9f2b-360ea48c19a2"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoInputChromaResolution"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bb0cec33-16f1-47b0-8a88-37815bee1739"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoOutputChromaResolution"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6097b4c9-7c1d-4e64-bfcc-9e9765318ae7"
|
|
},{
|
|
"Name":"eAVEncVideoChromaResolution"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncVideoChromaResolution_SameAsSource","Value":0}
|
|
,{"Name":"eAVEncVideoChromaResolution_444","Value":1}
|
|
,{"Name":"eAVEncVideoChromaResolution_422","Value":2}
|
|
,{"Name":"eAVEncVideoChromaResolution_420","Value":3}
|
|
,{"Name":"eAVEncVideoChromaResolution_411","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoInputChromaSubsampling"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a8e73a39-4435-4ec3-a6ea-98300f4b36f7"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoOutputChromaSubsampling"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fa561c6c-7d17-44f0-83c9-32ed12e96343"
|
|
},{
|
|
"Name":"eAVEncVideoChromaSubsampling"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncVideoChromaSubsamplingFormat_SameAsSource","Value":0}
|
|
,{"Name":"eAVEncVideoChromaSubsamplingFormat_ProgressiveChroma","Value":8}
|
|
,{"Name":"eAVEncVideoChromaSubsamplingFormat_Horizontally_Cosited","Value":4}
|
|
,{"Name":"eAVEncVideoChromaSubsamplingFormat_Vertically_Cosited","Value":2}
|
|
,{"Name":"eAVEncVideoChromaSubsamplingFormat_Vertically_AlignedChromaPlanes","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoInputColorPrimaries"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c24d783f-7ce6-4278-90ab-28a4f1e5f86c"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoOutputColorPrimaries"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"be95907c-9d04-4921-8985-a6d6d87d1a6c"
|
|
},{
|
|
"Name":"eAVEncVideoColorPrimaries"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncVideoColorPrimaries_SameAsSource","Value":0}
|
|
,{"Name":"eAVEncVideoColorPrimaries_Reserved","Value":1}
|
|
,{"Name":"eAVEncVideoColorPrimaries_BT709","Value":2}
|
|
,{"Name":"eAVEncVideoColorPrimaries_BT470_2_SysM","Value":3}
|
|
,{"Name":"eAVEncVideoColorPrimaries_BT470_2_SysBG","Value":4}
|
|
,{"Name":"eAVEncVideoColorPrimaries_SMPTE170M","Value":5}
|
|
,{"Name":"eAVEncVideoColorPrimaries_SMPTE240M","Value":6}
|
|
,{"Name":"eAVEncVideoColorPrimaries_EBU3231","Value":7}
|
|
,{"Name":"eAVEncVideoColorPrimaries_SMPTE_C","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoInputColorTransferFunction"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8c056111-a9c3-4b08-a0a0-ce13f8a27c75"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoOutputColorTransferFunction"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4a7f884a-ea11-460d-bf57-b88bc75900de"
|
|
},{
|
|
"Name":"eAVEncVideoColorTransferFunction"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncVideoColorTransferFunction_SameAsSource","Value":0}
|
|
,{"Name":"eAVEncVideoColorTransferFunction_10","Value":1}
|
|
,{"Name":"eAVEncVideoColorTransferFunction_18","Value":2}
|
|
,{"Name":"eAVEncVideoColorTransferFunction_20","Value":3}
|
|
,{"Name":"eAVEncVideoColorTransferFunction_22","Value":4}
|
|
,{"Name":"eAVEncVideoColorTransferFunction_22_709","Value":5}
|
|
,{"Name":"eAVEncVideoColorTransferFunction_22_240M","Value":6}
|
|
,{"Name":"eAVEncVideoColorTransferFunction_22_8bit_sRGB","Value":7}
|
|
,{"Name":"eAVEncVideoColorTransferFunction_28","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoInputColorTransferMatrix"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"52ed68b9-72d5-4089-958d-f5405d55081c"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoOutputColorTransferMatrix"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a9b90444-af40-4310-8fbe-ed6d933f892b"
|
|
},{
|
|
"Name":"eAVEncVideoColorTransferMatrix"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncVideoColorTransferMatrix_SameAsSource","Value":0}
|
|
,{"Name":"eAVEncVideoColorTransferMatrix_BT709","Value":1}
|
|
,{"Name":"eAVEncVideoColorTransferMatrix_BT601","Value":2}
|
|
,{"Name":"eAVEncVideoColorTransferMatrix_SMPTE240M","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoInputColorLighting"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"46a99549-0015-4a45-9c30-1d5cfa258316"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoOutputColorLighting"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0e5aaac6-ace6-4c5c-998e-1a8c9c6c0f89"
|
|
},{
|
|
"Name":"eAVEncVideoColorLighting"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncVideoColorLighting_SameAsSource","Value":0}
|
|
,{"Name":"eAVEncVideoColorLighting_Unknown","Value":1}
|
|
,{"Name":"eAVEncVideoColorLighting_Bright","Value":2}
|
|
,{"Name":"eAVEncVideoColorLighting_Office","Value":3}
|
|
,{"Name":"eAVEncVideoColorLighting_Dim","Value":4}
|
|
,{"Name":"eAVEncVideoColorLighting_Dark","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoInputColorNominalRange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"16cf25c6-a2a6-48e9-ae80-21aec41d427e"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoOutputColorNominalRange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"972835ed-87b5-4e95-9500-c73958566e54"
|
|
},{
|
|
"Name":"eAVEncVideoColorNominalRange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncVideoColorNominalRange_SameAsSource","Value":0}
|
|
,{"Name":"eAVEncVideoColorNominalRange_0_255","Value":1}
|
|
,{"Name":"eAVEncVideoColorNominalRange_16_235","Value":2}
|
|
,{"Name":"eAVEncVideoColorNominalRange_48_208","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncInputVideoSystem"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bede146d-b616-4dc7-92b2-f5d9fa9298f7"
|
|
},{
|
|
"Name":"eAVEncInputVideoSystem"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncInputVideoSystem_Unspecified","Value":0}
|
|
,{"Name":"eAVEncInputVideoSystem_PAL","Value":1}
|
|
,{"Name":"eAVEncInputVideoSystem_NTSC","Value":2}
|
|
,{"Name":"eAVEncInputVideoSystem_SECAM","Value":3}
|
|
,{"Name":"eAVEncInputVideoSystem_MAC","Value":4}
|
|
,{"Name":"eAVEncInputVideoSystem_HDV","Value":5}
|
|
,{"Name":"eAVEncInputVideoSystem_Component","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoHeaderDropFrame"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6ed9e124-7925-43fe-971b-e019f62222b4"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoHeaderHours"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2acc7702-e2da-4158-bf9b-88880129d740"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoHeaderMinutes"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dc1a99ce-0307-408b-880b-b8348ee8ca7f"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoHeaderSeconds"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4a2e1a05-a780-4f58-8120-9a449d69656b"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoHeaderFrames"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"afd5f567-5c1b-4adc-bdaf-735610381436"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoDefaultUpperFieldDominant"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"810167c4-0bc1-47ca-8fc2-57055a1474a5"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoCBRMotionTradeoff"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0d49451e-18d5-4367-a4ef-3240df1693c4"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoCodedVideoAccessUnitSize"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b4b10c15-14a7-4ce8-b173-dc90a0b4fcdb"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoMaxKeyframeDistance"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2987123a-ba93-4704-b489-ec1e5f25292c"
|
|
},{
|
|
"Name":"CODECAPI_AVEncH264CABACEnable"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ee6cad62-d305-4248-a50e-e1b255f7caf8"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoContentType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"66117aca-eb77-459d-930c-a48d9d0683fc"
|
|
},{
|
|
"Name":"eAVEncVideoContentType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncVideoContentType_Unknown","Value":0}
|
|
,{"Name":"eAVEncVideoContentType_FixedCameraAngle","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncNumWorkerThreads"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b0c8bf60-16f7-4951-a30b-1db1609293d6"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoEncodeQP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2cb5696b-23fb-4ce1-a0f9-ef5b90fd55ca"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoMinQP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0ee22c6a-a37c-4568-b5f1-9d4c2b3ab886"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoForceKeyFrame"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"398c1b98-8353-475a-9ef2-8f265d260345"
|
|
},{
|
|
"Name":"CODECAPI_AVEncH264SPSID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"50f38f51-2b79-40e3-b39c-7e9fa0770501"
|
|
},{
|
|
"Name":"CODECAPI_AVEncH264PPSID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bfe29ec2-056c-4d68-a38d-ae5944c8582e"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAdaptiveMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4419b185-da1f-4f53-bc76-097d0c1efb1e"
|
|
},{
|
|
"Name":"CODECAPI_AVScenarioInfo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b28a6e64-3ff9-446a-8a4b-0d7a53413236"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVGOPSizeMin"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7155cf20-d440-4852-ad0f-9c4abfe37a6a"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVGOPSizeMax"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fe7de4c4-1936-4fe2-bdf7-1f18ca1d001f"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoMaxCTBSize"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"822363ff-cec8-43e5-92fd-e097488485e9"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoCTBSize"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d47db8b2-e73b-4cb9-8c3e-bd877d06d77b"
|
|
},{
|
|
"Name":"CODECAPI_VideoEncoderDisplayContentType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"79b90b27-f4b1-42dc-9dd7-cdaf8135c400"
|
|
},{
|
|
"Name":"CODECAPI_AVEncEnableVideoProcessing"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"006f4bf6-0ea3-4d42-8702-b5d8be0f7a92"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoGradualIntraRefresh"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8f347dee-cb0d-49ba-b462-db6927ee2101"
|
|
},{
|
|
"Name":"CODECAPI_GetOPMContext"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2f036c05-4c14-4689-8839-294c6d73e053"
|
|
},{
|
|
"Name":"CODECAPI_SetHDCPManagerContext"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6d2d1fc8-3dc9-47eb-a1a2-471c80cd60d0"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoMaxTemporalLayers"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9c668cfe-08e1-424a-934e-b764b064802a"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoNumGOPsPerIDR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"83bc5bdb-5b89-4521-8f66-33151c373176"
|
|
},{
|
|
"Name":"CODECAPI_AVEncCommonAllowFrameDrops"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d8477dcb-9598-48e3-8d0c-752bf206093e"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoIntraLayerPrediction"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d3af46b8-bf47-44bb-a283-69f0b0228ff9"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoInstantTemporalUpSwitching"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a3308307-0d96-4ba4-b1f0-b91a5e49df10"
|
|
},{
|
|
"Name":"CODECAPI_AVEncLowPowerEncoder"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b668d582-8bad-4f6a-9141-375a95358b6d"
|
|
},{
|
|
"Name":"CODECAPI_AVEnableInLoopDeblockFilter"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d2e8e399-0623-4bf3-92a8-4d1818529ded"
|
|
},{
|
|
"Name":"eAVEncAdaptiveMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncAdaptiveMode_None","Value":0}
|
|
,{"Name":"eAVEncAdaptiveMode_Resolution","Value":1}
|
|
,{"Name":"eAVEncAdaptiveMode_FrameRate","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"eAVScenarioInfo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVScenarioInfo_Unknown","Value":0}
|
|
,{"Name":"eAVScenarioInfo_DisplayRemoting","Value":1}
|
|
,{"Name":"eAVScenarioInfo_VideoConference","Value":2}
|
|
,{"Name":"eAVScenarioInfo_Archive","Value":3}
|
|
,{"Name":"eAVScenarioInfo_LiveStreaming","Value":4}
|
|
,{"Name":"eAVScenarioInfo_CameraRecord","Value":5}
|
|
,{"Name":"eAVScenarioInfo_DisplayRemotingWithFeatureMap","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"eVideoEncoderDisplayContentType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eVideoEncoderDisplayContent_Unknown","Value":0}
|
|
,{"Name":"eVideoEncoderDisplayContent_FullScreenVideo","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoSelectLayer"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"eb1084f5-6aaa-4914-bb2f-6147227f12e7"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoTemporalLayerCount"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"19caebff-b74d-4cfd-8c27-c2f9d97d5f52"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoUsage"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1f636849-5dc1-49f1-b1d8-ce3cf62ea385"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoRateControlParams"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"87d43767-7645-44ec-b438-d3322fbca29f"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoSupportedControls"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d3f40fdd-77b9-473d-8196-061259e69cff"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoEncodeFrameTypeQP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"aa70b610-e03f-450c-ad07-07314e639ce7"
|
|
},{
|
|
"Name":"CODECAPI_AVEncSliceControlMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e9e782ef-5f18-44c9-a90b-e9c3c2c17b0b"
|
|
},{
|
|
"Name":"CODECAPI_AVEncSliceControlSize"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"92f51df3-07a5-4172-aefe-c69ca3b60e35"
|
|
},{
|
|
"Name":"CODECAPI_AVEncSliceGenerationMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8a6bc67f-9497-4286-b46b-02db8d60edbc"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoMaxNumRefFrame"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"964829ed-94f9-43b4-b74d-ef40944b69a0"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoMeanAbsoluteDifference"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e5c0c10f-81a4-422d-8c3f-b474a4581336"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoMaxQP"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3daf6f66-a6a7-45e0-a8e5-f2743f46a3a2"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoLTRBufferControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a4a0e93d-4cbc-444c-89f4-826d310e92a7"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoMarkLTRFrame"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e42f4748-a06d-4ef9-8cea-3d05fde3bd3b"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoUseLTRFrame"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"00752db8-55f7-4f80-895b-27639195f2ad"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoROIEnabled"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d74f7f18-44dd-4b85-aba3-05d9f42a8280"
|
|
},{
|
|
"Name":"CODECAPI_AVEncVideoDirtyRectEnabled"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8acb8fdd-5e0c-4c66-8729-b8f629ab04fb"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMaxFrameRate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b98e1b31-19fa-4d4f-9931-d6a5b8aab93c"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMuxOutputStreamType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cedd9e8f-34d3-44db-a1d8-f81520254f3e"
|
|
},{
|
|
"Name":"eAVEncMuxOutput"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncMuxOutputAuto","Value":0}
|
|
,{"Name":"eAVEncMuxOutputPS","Value":1}
|
|
,{"Name":"eAVEncMuxOutputTS","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncStatVideoOutputFrameRate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"be747849-9ab4-4a63-98fe-f143f04f8ee9"
|
|
},{
|
|
"Name":"CODECAPI_AVEncStatVideoCodedFrames"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d47f8d61-6f5a-4a26-bb9f-cd9518462bcd"
|
|
},{
|
|
"Name":"CODECAPI_AVEncStatVideoTotalFrames"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fdaa9916-119a-4222-9ad6-3f7cab99cc8b"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioIntervalToEncode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"866e4b4d-725a-467c-bb01-b496b23b25f9"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioIntervalToSkip"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"88c15f94-c38c-4796-a9e8-96e967983f26"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioDualMono"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3648126b-a3e8-4329-9b3a-5ce566a43bd3"
|
|
},{
|
|
"Name":"eAVEncAudioDualMono"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncAudioDualMono_SameAsInput","Value":0}
|
|
,{"Name":"eAVEncAudioDualMono_Off","Value":1}
|
|
,{"Name":"eAVEncAudioDualMono_On","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMeanBitRate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"921295bb-4fca-4679-aab8-9e2a1d753384"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel0"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b60-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel1"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b61-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b62-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel3"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b63-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel4"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b64-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel5"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b65-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel6"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b66-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel7"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b67-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel8"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b68-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel9"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b69-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel10"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b6a-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel11"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b6b-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel12"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b6c-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel13"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b6d-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel14"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b6e-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioMapDestChannel15"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"bc5d0b6f-df6a-4e16-9803-b82007a30c8d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncAudioInputContent"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3e226c2b-60b9-4a39-b00b-a7b40f70d566"
|
|
},{
|
|
"Name":"eAVEncAudioInputContent"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"AVEncAudioInputContent_Unknown","Value":0}
|
|
,{"Name":"AVEncAudioInputContent_Voice","Value":1}
|
|
,{"Name":"AVEncAudioInputContent_Music","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncStatAudioPeakPCMValue"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dce7fd34-dc00-4c16-821b-35d9eb00fb1a"
|
|
},{
|
|
"Name":"CODECAPI_AVEncStatAudioAveragePCMValue"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"979272f8-d17f-4e32-bb73-4e731c68ba2d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncStatAudioAverageBPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ca6724db-7059-4351-8b43-f82198826a14"
|
|
},{
|
|
"Name":"CODECAPI_AVEncStatAverageBPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ca6724db-7059-4351-8b43-f82198826a14"
|
|
},{
|
|
"Name":"CODECAPI_AVEncStatHardwareProcessorUtilitization"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"995dc027-cb95-49e6-b91b-5967753cdcb8"
|
|
},{
|
|
"Name":"CODECAPI_AVEncStatHardwareBandwidthUtilitization"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0124ba9b-dc41-4826-b45f-18ac01b3d5a8"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVGOPSize"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"95f31b26-95a4-41aa-9303-246a7fc6eef1"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVGOPOpen"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b1d5d4a6-3300-49b1-ae61-a09937ab0e49"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVDefaultBPictureCount"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8d390aac-dc5c-4200-b57f-814d04babab2"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVProfile"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dabb534a-1d99-4284-975a-d90e2239baa1"
|
|
},{
|
|
"Name":"eAVEncMPVProfile"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncMPVProfile_unknown","Value":0}
|
|
,{"Name":"eAVEncMPVProfile_Simple","Value":1}
|
|
,{"Name":"eAVEncMPVProfile_Main","Value":2}
|
|
,{"Name":"eAVEncMPVProfile_High","Value":3}
|
|
,{"Name":"eAVEncMPVProfile_422","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVLevel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6ee40c40-a60c-41ef-8f50-37c2249e2cb3"
|
|
},{
|
|
"Name":"eAVEncMPVLevel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncMPVLevel_Low","Value":1}
|
|
,{"Name":"eAVEncMPVLevel_Main","Value":2}
|
|
,{"Name":"eAVEncMPVLevel_High1440","Value":3}
|
|
,{"Name":"eAVEncMPVLevel_High","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"eAVEncH263VProfile"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncH263VProfile_Base","Value":0}
|
|
,{"Name":"eAVEncH263VProfile_CompatibilityV2","Value":1}
|
|
,{"Name":"eAVEncH263VProfile_CompatibilityV1","Value":2}
|
|
,{"Name":"eAVEncH263VProfile_WirelessV2","Value":3}
|
|
,{"Name":"eAVEncH263VProfile_WirelessV3","Value":4}
|
|
,{"Name":"eAVEncH263VProfile_HighCompression","Value":5}
|
|
,{"Name":"eAVEncH263VProfile_Internet","Value":6}
|
|
,{"Name":"eAVEncH263VProfile_Interlace","Value":7}
|
|
,{"Name":"eAVEncH263VProfile_HighLatency","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"eAVEncH264VProfile"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncH264VProfile_unknown","Value":0}
|
|
,{"Name":"eAVEncH264VProfile_Simple","Value":66}
|
|
,{"Name":"eAVEncH264VProfile_Base","Value":66}
|
|
,{"Name":"eAVEncH264VProfile_Main","Value":77}
|
|
,{"Name":"eAVEncH264VProfile_High","Value":100}
|
|
,{"Name":"eAVEncH264VProfile_422","Value":122}
|
|
,{"Name":"eAVEncH264VProfile_High10","Value":110}
|
|
,{"Name":"eAVEncH264VProfile_444","Value":244}
|
|
,{"Name":"eAVEncH264VProfile_Extended","Value":88}
|
|
,{"Name":"eAVEncH264VProfile_ScalableBase","Value":83}
|
|
,{"Name":"eAVEncH264VProfile_ScalableHigh","Value":86}
|
|
,{"Name":"eAVEncH264VProfile_MultiviewHigh","Value":118}
|
|
,{"Name":"eAVEncH264VProfile_StereoHigh","Value":128}
|
|
,{"Name":"eAVEncH264VProfile_ConstrainedBase","Value":256}
|
|
,{"Name":"eAVEncH264VProfile_UCConstrainedHigh","Value":257}
|
|
,{"Name":"eAVEncH264VProfile_UCScalableConstrainedBase","Value":258}
|
|
,{"Name":"eAVEncH264VProfile_UCScalableConstrainedHigh","Value":259}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"eAVEncH265VProfile"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncH265VProfile_unknown","Value":0}
|
|
,{"Name":"eAVEncH265VProfile_Main_420_8","Value":1}
|
|
,{"Name":"eAVEncH265VProfile_Main_420_10","Value":2}
|
|
,{"Name":"eAVEncH265VProfile_Main_420_12","Value":3}
|
|
,{"Name":"eAVEncH265VProfile_Main_422_10","Value":4}
|
|
,{"Name":"eAVEncH265VProfile_Main_422_12","Value":5}
|
|
,{"Name":"eAVEncH265VProfile_Main_444_8","Value":6}
|
|
,{"Name":"eAVEncH265VProfile_Main_444_10","Value":7}
|
|
,{"Name":"eAVEncH265VProfile_Main_444_12","Value":8}
|
|
,{"Name":"eAVEncH265VProfile_Monochrome_12","Value":9}
|
|
,{"Name":"eAVEncH265VProfile_Monochrome_16","Value":10}
|
|
,{"Name":"eAVEncH265VProfile_MainIntra_420_8","Value":11}
|
|
,{"Name":"eAVEncH265VProfile_MainIntra_420_10","Value":12}
|
|
,{"Name":"eAVEncH265VProfile_MainIntra_420_12","Value":13}
|
|
,{"Name":"eAVEncH265VProfile_MainIntra_422_10","Value":14}
|
|
,{"Name":"eAVEncH265VProfile_MainIntra_422_12","Value":15}
|
|
,{"Name":"eAVEncH265VProfile_MainIntra_444_8","Value":16}
|
|
,{"Name":"eAVEncH265VProfile_MainIntra_444_10","Value":17}
|
|
,{"Name":"eAVEncH265VProfile_MainIntra_444_12","Value":18}
|
|
,{"Name":"eAVEncH265VProfile_MainIntra_444_16","Value":19}
|
|
,{"Name":"eAVEncH265VProfile_MainStill_420_8","Value":20}
|
|
,{"Name":"eAVEncH265VProfile_MainStill_444_8","Value":21}
|
|
,{"Name":"eAVEncH265VProfile_MainStill_444_16","Value":22}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"eAVEncVP9VProfile"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncVP9VProfile_unknown","Value":0}
|
|
,{"Name":"eAVEncVP9VProfile_420_8","Value":1}
|
|
,{"Name":"eAVEncVP9VProfile_420_10","Value":2}
|
|
,{"Name":"eAVEncVP9VProfile_420_12","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"eAVEncH263PictureType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncH263PictureType_I","Value":0}
|
|
,{"Name":"eAVEncH263PictureType_P","Value":1}
|
|
,{"Name":"eAVEncH263PictureType_B","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"eAVEncH264PictureType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncH264PictureType_IDR","Value":0}
|
|
,{"Name":"eAVEncH264PictureType_P","Value":1}
|
|
,{"Name":"eAVEncH264PictureType_B","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"eAVEncH263VLevel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncH263VLevel1","Value":10}
|
|
,{"Name":"eAVEncH263VLevel2","Value":20}
|
|
,{"Name":"eAVEncH263VLevel3","Value":30}
|
|
,{"Name":"eAVEncH263VLevel4","Value":40}
|
|
,{"Name":"eAVEncH263VLevel4_5","Value":45}
|
|
,{"Name":"eAVEncH263VLevel5","Value":50}
|
|
,{"Name":"eAVEncH263VLevel6","Value":60}
|
|
,{"Name":"eAVEncH263VLevel7","Value":70}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"eAVEncH264VLevel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncH264VLevel1","Value":10}
|
|
,{"Name":"eAVEncH264VLevel1_b","Value":11}
|
|
,{"Name":"eAVEncH264VLevel1_1","Value":11}
|
|
,{"Name":"eAVEncH264VLevel1_2","Value":12}
|
|
,{"Name":"eAVEncH264VLevel1_3","Value":13}
|
|
,{"Name":"eAVEncH264VLevel2","Value":20}
|
|
,{"Name":"eAVEncH264VLevel2_1","Value":21}
|
|
,{"Name":"eAVEncH264VLevel2_2","Value":22}
|
|
,{"Name":"eAVEncH264VLevel3","Value":30}
|
|
,{"Name":"eAVEncH264VLevel3_1","Value":31}
|
|
,{"Name":"eAVEncH264VLevel3_2","Value":32}
|
|
,{"Name":"eAVEncH264VLevel4","Value":40}
|
|
,{"Name":"eAVEncH264VLevel4_1","Value":41}
|
|
,{"Name":"eAVEncH264VLevel4_2","Value":42}
|
|
,{"Name":"eAVEncH264VLevel5","Value":50}
|
|
,{"Name":"eAVEncH264VLevel5_1","Value":51}
|
|
,{"Name":"eAVEncH264VLevel5_2","Value":52}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"eAVEncH265VLevel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncH265VLevel1","Value":30}
|
|
,{"Name":"eAVEncH265VLevel2","Value":60}
|
|
,{"Name":"eAVEncH265VLevel2_1","Value":63}
|
|
,{"Name":"eAVEncH265VLevel3","Value":90}
|
|
,{"Name":"eAVEncH265VLevel3_1","Value":93}
|
|
,{"Name":"eAVEncH265VLevel4","Value":120}
|
|
,{"Name":"eAVEncH265VLevel4_1","Value":123}
|
|
,{"Name":"eAVEncH265VLevel5","Value":150}
|
|
,{"Name":"eAVEncH265VLevel5_1","Value":153}
|
|
,{"Name":"eAVEncH265VLevel5_2","Value":156}
|
|
,{"Name":"eAVEncH265VLevel6","Value":180}
|
|
,{"Name":"eAVEncH265VLevel6_1","Value":183}
|
|
,{"Name":"eAVEncH265VLevel6_2","Value":186}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVFrameFieldMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"acb5de96-7b93-4c2f-8825-b0295fa93bf4"
|
|
},{
|
|
"Name":"eAVEncMPVFrameFieldMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncMPVFrameFieldMode_FieldMode","Value":0}
|
|
,{"Name":"eAVEncMPVFrameFieldMode_FrameMode","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVAddSeqEndCode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a823178f-57df-4c7a-b8fd-e5ec8887708d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVGOPSInSeq"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"993410d4-2691-4192-9978-98dc2603669f"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVUseConcealmentMotionVectors"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ec770cf3-6908-4b4b-aa30-7fb986214fea"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVSceneDetection"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"552799f1-db4c-405b-8a3a-c93f2d0674dc"
|
|
},{
|
|
"Name":"eAVEncMPVSceneDetection"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncMPVSceneDetection_None","Value":0}
|
|
,{"Name":"eAVEncMPVSceneDetection_InsertIPicture","Value":1}
|
|
,{"Name":"eAVEncMPVSceneDetection_StartNewGOP","Value":2}
|
|
,{"Name":"eAVEncMPVSceneDetection_StartNewLocatableGOP","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVGenerateHeaderSeqExt"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d5e78611-082d-4e6b-98af-0f51ab139222"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVGenerateHeaderSeqDispExt"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6437aa6f-5a3c-4de9-8a16-53d9c4ad326f"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVGenerateHeaderPicExt"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1b8464ab-944f-45f0-b74e-3a58dad11f37"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVGenerateHeaderPicDispExt"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c6412f84-c03f-4f40-a00c-4293df8395bb"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVGenerateHeaderSeqScaleExt"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0722d62f-dd59-4a86-9cd5-644f8e2653d8"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVScanPattern"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7f8a478e-7bbb-4ae2-b2fc-96d17fc4a2d6"
|
|
},{
|
|
"Name":"eAVEncMPVScanPattern"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncMPVScanPattern_Auto","Value":0}
|
|
,{"Name":"eAVEncMPVScanPattern_ZigZagScan","Value":1}
|
|
,{"Name":"eAVEncMPVScanPattern_AlternateScan","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVIntraDCPrecision"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a0116151-cbc8-4af3-97dc-d00cceb82d79"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVQScaleType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2b79ebb7-f484-4af7-bb58-a2a188c5cbbe"
|
|
},{
|
|
"Name":"eAVEncMPVQScaleType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncMPVQScaleType_Auto","Value":0}
|
|
,{"Name":"eAVEncMPVQScaleType_Linear","Value":1}
|
|
,{"Name":"eAVEncMPVQScaleType_NonLinear","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVIntraVLCTable"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a2b83ff5-1a99-405a-af95-c5997d558d3a"
|
|
},{
|
|
"Name":"eAVEncMPVIntraVLCTable"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncMPVIntraVLCTable_Auto","Value":0}
|
|
,{"Name":"eAVEncMPVIntraVLCTable_MPEG1","Value":1}
|
|
,{"Name":"eAVEncMPVIntraVLCTable_Alternate","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVQuantMatrixIntra"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9bea04f3-6621-442c-8ba1-3ac378979698"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVQuantMatrixNonIntra"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"87f441d8-0997-4beb-a08e-8573d409cf75"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVQuantMatrixChromaIntra"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9eb9ecd4-018d-4ffd-8f2d-39e49f07b17a"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPVQuantMatrixChromaNonIntra"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1415b6b1-362a-4338-ba9a-1ef58703c05b"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPALayer"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9d377230-f91b-453d-9ce0-78445414c22d"
|
|
},{
|
|
"Name":"eAVEncMPALayer"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncMPALayer_1","Value":1}
|
|
,{"Name":"eAVEncMPALayer_2","Value":2}
|
|
,{"Name":"eAVEncMPALayer_3","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPACodingMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b16ade03-4b93-43d7-a550-90b4fe224537"
|
|
},{
|
|
"Name":"eAVEncMPACodingMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncMPACodingMode_Mono","Value":0}
|
|
,{"Name":"eAVEncMPACodingMode_Stereo","Value":1}
|
|
,{"Name":"eAVEncMPACodingMode_DualChannel","Value":2}
|
|
,{"Name":"eAVEncMPACodingMode_JointStereo","Value":3}
|
|
,{"Name":"eAVEncMPACodingMode_Surround","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPACopyright"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a6ae762a-d0a9-4454-b8ef-f2dbeefdd3bd"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPAOriginalBitstream"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3cfb7855-9cc9-47ff-b829-b36786c92346"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPAEnableRedundancyProtection"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5e54b09e-b2e7-4973-a89b-0b3650a3beda"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPAPrivateUserBit"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"afa505ce-c1e3-4e3d-851b-61b700e5e6cc"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMPAEmphasisType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2d59fcda-bf4e-4ed6-b5df-5b03b36b0a1f"
|
|
},{
|
|
"Name":"eAVEncMPAEmphasisType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncMPAEmphasisType_None","Value":0}
|
|
,{"Name":"eAVEncMPAEmphasisType_50_15","Value":1}
|
|
,{"Name":"eAVEncMPAEmphasisType_Reserved","Value":2}
|
|
,{"Name":"eAVEncMPAEmphasisType_CCITT_J17","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDService"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d2e1bec7-5172-4d2a-a50e-2f3b82b1ddf8"
|
|
},{
|
|
"Name":"eAVEncDDService"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncDDService_CM","Value":0}
|
|
,{"Name":"eAVEncDDService_ME","Value":1}
|
|
,{"Name":"eAVEncDDService_VI","Value":2}
|
|
,{"Name":"eAVEncDDService_HI","Value":3}
|
|
,{"Name":"eAVEncDDService_D","Value":4}
|
|
,{"Name":"eAVEncDDService_C","Value":5}
|
|
,{"Name":"eAVEncDDService_E","Value":6}
|
|
,{"Name":"eAVEncDDService_VO","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDDialogNormalization"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d7055acf-f125-437d-a704-79c79f0404a8"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDCentreDownMixLevel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e285072c-c958-4a81-afd2-e5e0daf1b148"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDSurroundDownMixLevel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7b20d6e5-0bcf-4273-a487-506b047997e9"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDProductionInfoExists"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b0b7fe5f-b6ab-4f40-964d-8d91f17c19e8"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDProductionRoomType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dad7ad60-23d8-4ab7-a284-556986d8a6fe"
|
|
},{
|
|
"Name":"eAVEncDDProductionRoomType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncDDProductionRoomType_NotIndicated","Value":0}
|
|
,{"Name":"eAVEncDDProductionRoomType_Large","Value":1}
|
|
,{"Name":"eAVEncDDProductionRoomType_Small","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDProductionMixLevel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"301d103a-cbf9-4776-8899-7c15b461ab26"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDCopyright"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8694f076-cd75-481d-a5c6-a904dcc828f0"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDOriginalBitstream"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"966ae800-5bd3-4ff9-95b9-d30566273856"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDDigitalDeemphasis"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e024a2c2-947c-45ac-87d8-f1030c5c0082"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDDCHighPassFilter"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"9565239f-861c-4ac8-bfda-e00cb4db8548"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDChannelBWLowPassFilter"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e197821d-d2e7-43e2-ad2c-00582f518545"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDLFELowPassFilter"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d3b80f6f-9d15-45e5-91be-019c3fab1f01"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDSurround90DegreeePhaseShift"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"25ecec9d-3553-42c0-bb56-d25792104f80"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDSurround3dBAttenuation"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4d43b99d-31e2-48b9-bf2e-5cbf1a572784"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDDynamicRangeCompressionControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cfc2ff6d-79b8-4b8d-a8aa-a0c9bd1c2940"
|
|
},{
|
|
"Name":"eAVEncDDDynamicRangeCompressionControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncDDDynamicRangeCompressionControl_None","Value":0}
|
|
,{"Name":"eAVEncDDDynamicRangeCompressionControl_FilmStandard","Value":1}
|
|
,{"Name":"eAVEncDDDynamicRangeCompressionControl_FilmLight","Value":2}
|
|
,{"Name":"eAVEncDDDynamicRangeCompressionControl_MusicStandard","Value":3}
|
|
,{"Name":"eAVEncDDDynamicRangeCompressionControl_MusicLight","Value":4}
|
|
,{"Name":"eAVEncDDDynamicRangeCompressionControl_Speech","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDRFPreEmphasisFilter"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"21af44c0-244e-4f3d-a2cc-3d3068b2e73f"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDSurroundExMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"91607cee-dbdd-4eb6-bca2-aadfafa3dd68"
|
|
},{
|
|
"Name":"eAVEncDDSurroundExMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncDDSurroundExMode_NotIndicated","Value":0}
|
|
,{"Name":"eAVEncDDSurroundExMode_No","Value":1}
|
|
,{"Name":"eAVEncDDSurroundExMode_Yes","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDPreferredStereoDownMixMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7f4e6b31-9185-403d-b0a2-763743e6f063"
|
|
},{
|
|
"Name":"eAVEncDDPreferredStereoDownMixMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncDDPreferredStereoDownMixMode_LtRt","Value":0}
|
|
,{"Name":"eAVEncDDPreferredStereoDownMixMode_LoRo","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDLtRtCenterMixLvl_x10"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"dca128a2-491f-4600-b2da-76e3344b4197"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDLtRtSurroundMixLvl_x10"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"212246c7-3d2c-4dfa-bc21-652a9098690d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDLoRoCenterMixLvl_x10"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1cfba222-25b3-4bf4-9bfd-e7111267858c"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDLoRoSurroundMixLvl_x10"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e725cff6-eb56-40c7-8450-2b9367e91555"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDAtoDConverterType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"719f9612-81a1-47e0-9a05-d94ad5fca948"
|
|
},{
|
|
"Name":"eAVEncDDAtoDConverterType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncDDAtoDConverterType_Standard","Value":0}
|
|
,{"Name":"eAVEncDDAtoDConverterType_HDCD","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncDDHeadphoneMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4052dbec-52f5-42f5-9b00-d134b1341b9d"
|
|
},{
|
|
"Name":"eAVEncDDHeadphoneMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncDDHeadphoneMode_NotIndicated","Value":0}
|
|
,{"Name":"eAVEncDDHeadphoneMode_NotEncoded","Value":1}
|
|
,{"Name":"eAVEncDDHeadphoneMode_Encoded","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncWMVKeyFrameDistance"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5569055e-e268-4771-b83e-9555ea28aed3"
|
|
},{
|
|
"Name":"CODECAPI_AVEncWMVInterlacedEncoding"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e3d00f8a-c6f5-4e14-a588-0ec87a726f9b"
|
|
},{
|
|
"Name":"CODECAPI_AVEncWMVDecoderComplexity"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f32c0dab-f3cb-4217-b79f-8762768b5f67"
|
|
},{
|
|
"Name":"CODECAPI_AVEncWMVKeyFrameBufferLevelMarker"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"51ff1115-33ac-426c-a1b1-09321bdf96b4"
|
|
},{
|
|
"Name":"CODECAPI_AVEncWMVProduceDummyFrames"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d669d001-183c-42e3-a3ca-2f4586d2396c"
|
|
},{
|
|
"Name":"CODECAPI_AVEncStatWMVCBAvg"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6aa6229f-d602-4b9d-b68c-c1ad78884bef"
|
|
},{
|
|
"Name":"CODECAPI_AVEncStatWMVCBMax"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e976bef8-00fe-44b4-b625-8f238bc03499"
|
|
},{
|
|
"Name":"CODECAPI_AVEncStatWMVDecoderComplexityProfile"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"89e69fc3-0f9b-436c-974a-df821227c90d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncStatMPVSkippedEmptyFrames"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"32195fd3-590d-4812-a7ed-6d639a1f9711"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12PktzSTDBuffer"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0b751bd0-819e-478c-9435-75208926b377"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12PktzStreamID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c834d038-f5e8-4408-9b60-88f36493fedf"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12PktzInitialPTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"2a4f2065-9a63-4d20-ae22-0a1bc896a315"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12PktzPacketSize"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ab71347a-1332-4dde-a0e5-ccf7da8a0f22"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12PktzCopyright"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c8f4b0c1-094c-43c7-8e68-a595405a6ef8"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12PktzOriginal"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6b178416-31b9-4964-94cb-6bff866cdf83"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12MuxPacketOverhead"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e40bd720-3955-4453-acf9-b79132a38fa0"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12MuxNumStreams"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f7164a41-dced-4659-a8f2-fb693f2a4cd0"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12MuxEarliestPTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"157232b6-f809-474e-9464-a7f93014a817"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12MuxLargestPacketSize"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"35ceb711-f461-4b92-a4ef-17b6841ed254"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12MuxInitialSCR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3433ad21-1b91-4a0b-b190-2b77063b63a4"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12MuxMuxRate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ee047c72-4bdb-4a9d-8e21-41926c823da7"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12MuxPackSize"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f916053a-1ce8-4faf-aa0b-ba31c80034b8"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12MuxSysSTDBufferBound"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"35746903-b545-43e7-bb35-c5e0a7d5093c"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12MuxSysRateBound"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"05f0428a-ee30-489d-ae28-205c72446710"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12MuxTargetPacketizer"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d862212a-2015-45dd-9a32-1b3aa88205a0"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12MuxSysFixed"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"cefb987e-894f-452e-8f89-a4ef8cec063a"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12MuxSysCSPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"7952ff45-9c0d-4822-bc82-8ad772e02993"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12MuxSysVideoLock"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b8296408-2430-4d37-a2a1-95b3e435a91d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12MuxSysAudioLock"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0fbb5752-1d43-47bf-bd79-f2293d8ce337"
|
|
},{
|
|
"Name":"CODECAPI_AVEncMP12MuxDVDNavPacks"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c7607ced-8cf1-4a99-83a1-ee5461be3574"
|
|
},{
|
|
"Name":"CODECAPI_AVDecCommonInputFormat"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"e5005239-bd89-4be3-9c0f-5dde317988cc"
|
|
},{
|
|
"Name":"CODECAPI_AVDecCommonOutputFormat"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"3c790028-c0ce-4256-b1a2-1b0fc8b1dcdc"
|
|
},{
|
|
"Name":"CODECAPI_AVDecCommonMeanBitRate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"59488217-007a-4f7a-8e41-5c48b1eac5c6"
|
|
},{
|
|
"Name":"CODECAPI_AVDecCommonMeanBitRateInterval"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0ee437c6-38a7-4c5c-944c-68ab42116b85"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVDecAudioOutputFormat_PCM_Stereo_MatrixEncoded"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"696e1d30-548f-4036-825f-7026c60011bd"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVDecAudioOutputFormat_PCM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"696e1d31-548f-4036-825f-7026c60011bd"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVDecAudioOutputFormat_SPDIF_PCM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"696e1d32-548f-4036-825f-7026c60011bd"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVDecAudioOutputFormat_SPDIF_Bitstream"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"696e1d33-548f-4036-825f-7026c60011bd"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVDecAudioOutputFormat_PCM_Headphones"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"696e1d34-548f-4036-825f-7026c60011bd"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVDecAudioOutputFormat_PCM_Stereo_Auto"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"696e1d35-548f-4036-825f-7026c60011bd"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoImageSize"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5ee5747c-6801-4cab-aaf1-6248fa841ba4"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoPixelAspectRatio"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"b0cf8245-f32d-41df-b02c-87bd304d12ab"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoInputScanType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"38477e1f-0ea7-42cd-8cd1-130ced57c580"
|
|
},{
|
|
"Name":"eAVDecVideoInputScanType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDecVideoInputScan_Unknown","Value":0}
|
|
,{"Name":"eAVDecVideoInputScan_Progressive","Value":1}
|
|
,{"Name":"eAVDecVideoInputScan_Interlaced_UpperFieldFirst","Value":2}
|
|
,{"Name":"eAVDecVideoInputScan_Interlaced_LowerFieldFirst","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVDecVideoSWPowerLevel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"fb5d2347-4dd8-4509-aed0-db5fa9aa93f4"
|
|
},{
|
|
"Name":"eAVDecVideoSWPowerLevel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDecVideoSWPowerLevel_BatteryLife","Value":0}
|
|
,{"Name":"eAVDecVideoSWPowerLevel_Balanced","Value":50}
|
|
,{"Name":"eAVDecVideoSWPowerLevel_VideoQuality","Value":100}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVDecAudioInputWMA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"c95e8dcf-4058-4204-8c42-cb24d91e4b9b"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVDecAudioInputWMAPro"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0128b7c7-da72-4fe3-bef8-5c52e3557704"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVDecAudioInputDolby"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8e4228a0-f000-4e0b-8f54-ab8d24ad61a2"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVDecAudioInputDTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"600bc0ca-6a1f-4e91-b241-1bbeb1cb19e0"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVDecAudioInputPCM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"f2421da5-bbb4-4cd5-a996-933c6b5d1347"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVDecAudioInputMPEG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"91106f36-02c5-4f75-9719-3b7abf75e1f6"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVDecAudioInputAAC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"97df7828-b94a-47e2-a4bc-51194db22a4d"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVDecAudioInputHEAAC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"16efb4aa-330e-4f5c-98a8-cf6ac55cbe60"
|
|
},{
|
|
"Name":"CODECAPI_GUID_AVDecAudioInputDolbyDigitalPlus"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0803e185-8f5d-47f5-9908-19a5bbc9fe34"
|
|
},{
|
|
"Name":"CODECAPI_AVDecAACDownmixMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"01274475-f6bb-4017-b084-81a763c942d4"
|
|
},{
|
|
"Name":"eAVDecAACDownmixMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDecAACUseISODownmix","Value":0}
|
|
,{"Name":"eAVDecAACUseARIBDownmix","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVDecHEAACDynamicRangeControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"287c8abe-69a4-4d39-8080-d3d9712178a0"
|
|
},{
|
|
"Name":"eAVDecHEAACDynamicRangeControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDecHEAACDynamicRangeControl_OFF","Value":0}
|
|
,{"Name":"eAVDecHEAACDynamicRangeControl_ON","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVDecAudioDualMono"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4a52cda8-30f8-4216-be0f-ba0b2025921d"
|
|
},{
|
|
"Name":"eAVDecAudioDualMono"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDecAudioDualMono_IsNotDualMono","Value":0}
|
|
,{"Name":"eAVDecAudioDualMono_IsDualMono","Value":1}
|
|
,{"Name":"eAVDecAudioDualMono_UnSpecified","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVDecAudioDualMonoReproMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"a5106186-cc94-4bc9-8cd9-aa2f61f6807e"
|
|
},{
|
|
"Name":"eAVDecAudioDualMonoReproMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDecAudioDualMonoReproMode_STEREO","Value":0}
|
|
,{"Name":"eAVDecAudioDualMonoReproMode_LEFT_MONO","Value":1}
|
|
,{"Name":"eAVDecAudioDualMonoReproMode_RIGHT_MONO","Value":2}
|
|
,{"Name":"eAVDecAudioDualMonoReproMode_MIX_MONO","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVAudioChannelCount"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"1d3583c4-1583-474e-b71a-5ee463c198e4"
|
|
},{
|
|
"Name":"CODECAPI_AVAudioChannelConfig"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"17f89cb3-c38d-4368-9ede-63b94d177f9f"
|
|
},{
|
|
"Name":"eAVAudioChannelConfig"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVAudioChannelConfig_FRONT_LEFT","Value":1}
|
|
,{"Name":"eAVAudioChannelConfig_FRONT_RIGHT","Value":2}
|
|
,{"Name":"eAVAudioChannelConfig_FRONT_CENTER","Value":4}
|
|
,{"Name":"eAVAudioChannelConfig_LOW_FREQUENCY","Value":8}
|
|
,{"Name":"eAVAudioChannelConfig_BACK_LEFT","Value":16}
|
|
,{"Name":"eAVAudioChannelConfig_BACK_RIGHT","Value":32}
|
|
,{"Name":"eAVAudioChannelConfig_FRONT_LEFT_OF_CENTER","Value":64}
|
|
,{"Name":"eAVAudioChannelConfig_FRONT_RIGHT_OF_CENTER","Value":128}
|
|
,{"Name":"eAVAudioChannelConfig_BACK_CENTER","Value":256}
|
|
,{"Name":"eAVAudioChannelConfig_SIDE_LEFT","Value":512}
|
|
,{"Name":"eAVAudioChannelConfig_SIDE_RIGHT","Value":1024}
|
|
,{"Name":"eAVAudioChannelConfig_TOP_CENTER","Value":2048}
|
|
,{"Name":"eAVAudioChannelConfig_TOP_FRONT_LEFT","Value":4096}
|
|
,{"Name":"eAVAudioChannelConfig_TOP_FRONT_CENTER","Value":8192}
|
|
,{"Name":"eAVAudioChannelConfig_TOP_FRONT_RIGHT","Value":16384}
|
|
,{"Name":"eAVAudioChannelConfig_TOP_BACK_LEFT","Value":32768}
|
|
,{"Name":"eAVAudioChannelConfig_TOP_BACK_CENTER","Value":65536}
|
|
,{"Name":"eAVAudioChannelConfig_TOP_BACK_RIGHT","Value":131072}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVAudioSampleRate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"971d2723-1acb-42e7-855c-520a4b70a5f2"
|
|
},{
|
|
"Name":"CODECAPI_AVDDSurroundMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"99f2f386-98d1-4452-a163-abc78a6eb770"
|
|
},{
|
|
"Name":"eAVDDSurroundMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDDSurroundMode_NotIndicated","Value":0}
|
|
,{"Name":"eAVDDSurroundMode_No","Value":1}
|
|
,{"Name":"eAVDDSurroundMode_Yes","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVDecDDOperationalMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d6d6c6d1-064e-4fdd-a40e-3ecbfcb7ebd0"
|
|
},{
|
|
"Name":"eAVDecDDOperationalMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDecDDOperationalMode_NONE","Value":0}
|
|
,{"Name":"eAVDecDDOperationalMode_LINE","Value":1}
|
|
,{"Name":"eAVDecDDOperationalMode_RF","Value":2}
|
|
,{"Name":"eAVDecDDOperationalMode_CUSTOM0","Value":3}
|
|
,{"Name":"eAVDecDDOperationalMode_CUSTOM1","Value":4}
|
|
,{"Name":"eAVDecDDOperationalMode_PORTABLE8","Value":5}
|
|
,{"Name":"eAVDecDDOperationalMode_PORTABLE11","Value":6}
|
|
,{"Name":"eAVDecDDOperationalMode_PORTABLE14","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVDecDDMatrixDecodingMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"ddc811a5-04ed-4bf3-a0ca-d00449f9355f"
|
|
},{
|
|
"Name":"eAVDecDDMatrixDecodingMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDecDDMatrixDecodingMode_OFF","Value":0}
|
|
,{"Name":"eAVDecDDMatrixDecodingMode_ON","Value":1}
|
|
,{"Name":"eAVDecDDMatrixDecodingMode_AUTO","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVDecDDDynamicRangeScaleHigh"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"50196c21-1f33-4af5-b296-11426d6c8789"
|
|
},{
|
|
"Name":"CODECAPI_AVDecDDDynamicRangeScaleLow"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"044e62e4-11a5-42d5-a3b2-3bb2c7c2d7cf"
|
|
},{
|
|
"Name":"CODECAPI_AVDecDDStereoDownMixMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6ce4122c-3ee9-4182-b4ae-c10fc088649d"
|
|
},{
|
|
"Name":"eAVDecDDStereoDownMixMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDecDDStereoDownMixMode_Auto","Value":0}
|
|
,{"Name":"eAVDecDDStereoDownMixMode_LtRt","Value":1}
|
|
,{"Name":"eAVDecDDStereoDownMixMode_LoRo","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVDSPLoudnessEqualization"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8afd1a15-1812-4cbf-9319-433a5b2a3b27"
|
|
},{
|
|
"Name":"eAVDSPLoudnessEqualization"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDSPLoudnessEqualization_OFF","Value":0}
|
|
,{"Name":"eAVDSPLoudnessEqualization_ON","Value":1}
|
|
,{"Name":"eAVDSPLoudnessEqualization_AUTO","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVDSPSpeakerFill"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"5612bca1-56da-4582-8da1-ca8090f92768"
|
|
},{
|
|
"Name":"eAVDSPSpeakerFill"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVDSPSpeakerFill_OFF","Value":0}
|
|
,{"Name":"eAVDSPSpeakerFill_ON","Value":1}
|
|
,{"Name":"eAVDSPSpeakerFill_AUTO","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVPriorityControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"54ba3dc8-bdde-4329-b187-2018bc5c2ba1"
|
|
},{
|
|
"Name":"CODECAPI_AVRealtimeControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"6f440632-c4ad-4bf7-9e52-456942b454b0"
|
|
},{
|
|
"Name":"CODECAPI_AVEncNoInputCopy"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"d2b46a2a-e8ee-4ec5-869e-449b6c62c81a"
|
|
},{
|
|
"Name":"eAVEncChromaEncodeMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAVEncChromaEncodeMode_420","Value":0}
|
|
,{"Name":"eAVEncChromaEncodeMode_444","Value":1}
|
|
,{"Name":"eAVEncChromaEncodeMode_444_v2","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"CODECAPI_AVEncChromaEncodeMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"8a47ab5a-4798-4c93-b5a5-554f9a3b9f50"
|
|
},{
|
|
"Name":"CODECAPI_AVEncProgressiveUpdateTime"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"649faf66-afc6-4828-8fdc-0771cd9ab17d"
|
|
},{
|
|
"Name":"CODECAPI_AVEncChromaUpdateTime"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"4b4fd998-4274-40bb-8ee4-07553e7e2d3a"
|
|
},{
|
|
"Name":"DXVAHD_FRAME_FORMAT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVAHD_FRAME_FORMAT_PROGRESSIVE","Value":0}
|
|
,{"Name":"DXVAHD_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST","Value":1}
|
|
,{"Name":"DXVAHD_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVAHD_DEVICE_USAGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVAHD_DEVICE_USAGE_PLAYBACK_NORMAL","Value":0}
|
|
,{"Name":"DXVAHD_DEVICE_USAGE_OPTIMAL_SPEED","Value":1}
|
|
,{"Name":"DXVAHD_DEVICE_USAGE_OPTIMAL_QUALITY","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVAHD_SURFACE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVAHD_SURFACE_TYPE_VIDEO_INPUT","Value":0}
|
|
,{"Name":"DXVAHD_SURFACE_TYPE_VIDEO_INPUT_PRIVATE","Value":1}
|
|
,{"Name":"DXVAHD_SURFACE_TYPE_VIDEO_OUTPUT","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVAHD_DEVICE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVAHD_DEVICE_TYPE_HARDWARE","Value":0}
|
|
,{"Name":"DXVAHD_DEVICE_TYPE_SOFTWARE","Value":1}
|
|
,{"Name":"DXVAHD_DEVICE_TYPE_REFERENCE","Value":2}
|
|
,{"Name":"DXVAHD_DEVICE_TYPE_OTHER","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVAHD_DEVICE_CAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVAHD_DEVICE_CAPS_LINEAR_SPACE","Value":1}
|
|
,{"Name":"DXVAHD_DEVICE_CAPS_xvYCC","Value":2}
|
|
,{"Name":"DXVAHD_DEVICE_CAPS_RGB_RANGE_CONVERSION","Value":4}
|
|
,{"Name":"DXVAHD_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVAHD_FEATURE_CAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVAHD_FEATURE_CAPS_ALPHA_FILL","Value":1}
|
|
,{"Name":"DXVAHD_FEATURE_CAPS_CONSTRICTION","Value":2}
|
|
,{"Name":"DXVAHD_FEATURE_CAPS_LUMA_KEY","Value":4}
|
|
,{"Name":"DXVAHD_FEATURE_CAPS_ALPHA_PALETTE","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVAHD_FILTER_CAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVAHD_FILTER_CAPS_BRIGHTNESS","Value":1}
|
|
,{"Name":"DXVAHD_FILTER_CAPS_CONTRAST","Value":2}
|
|
,{"Name":"DXVAHD_FILTER_CAPS_HUE","Value":4}
|
|
,{"Name":"DXVAHD_FILTER_CAPS_SATURATION","Value":8}
|
|
,{"Name":"DXVAHD_FILTER_CAPS_NOISE_REDUCTION","Value":16}
|
|
,{"Name":"DXVAHD_FILTER_CAPS_EDGE_ENHANCEMENT","Value":32}
|
|
,{"Name":"DXVAHD_FILTER_CAPS_ANAMORPHIC_SCALING","Value":64}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVAHD_INPUT_FORMAT_CAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVAHD_INPUT_FORMAT_CAPS_RGB_INTERLACED","Value":1}
|
|
,{"Name":"DXVAHD_INPUT_FORMAT_CAPS_RGB_PROCAMP","Value":2}
|
|
,{"Name":"DXVAHD_INPUT_FORMAT_CAPS_RGB_LUMA_KEY","Value":4}
|
|
,{"Name":"DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVAHD_PROCESSOR_CAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVAHD_PROCESSOR_CAPS_DEINTERLACE_BLEND","Value":1}
|
|
,{"Name":"DXVAHD_PROCESSOR_CAPS_DEINTERLACE_BOB","Value":2}
|
|
,{"Name":"DXVAHD_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE","Value":4}
|
|
,{"Name":"DXVAHD_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION","Value":8}
|
|
,{"Name":"DXVAHD_PROCESSOR_CAPS_INVERSE_TELECINE","Value":16}
|
|
,{"Name":"DXVAHD_PROCESSOR_CAPS_FRAME_RATE_CONVERSION","Value":32}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVAHD_ITELECINE_CAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVAHD_ITELECINE_CAPS_32","Value":1}
|
|
,{"Name":"DXVAHD_ITELECINE_CAPS_22","Value":2}
|
|
,{"Name":"DXVAHD_ITELECINE_CAPS_2224","Value":4}
|
|
,{"Name":"DXVAHD_ITELECINE_CAPS_2332","Value":8}
|
|
,{"Name":"DXVAHD_ITELECINE_CAPS_32322","Value":16}
|
|
,{"Name":"DXVAHD_ITELECINE_CAPS_55","Value":32}
|
|
,{"Name":"DXVAHD_ITELECINE_CAPS_64","Value":64}
|
|
,{"Name":"DXVAHD_ITELECINE_CAPS_87","Value":128}
|
|
,{"Name":"DXVAHD_ITELECINE_CAPS_222222222223","Value":256}
|
|
,{"Name":"DXVAHD_ITELECINE_CAPS_OTHER","Value":-2147483648}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVAHD_FILTER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVAHD_FILTER_BRIGHTNESS","Value":0}
|
|
,{"Name":"DXVAHD_FILTER_CONTRAST","Value":1}
|
|
,{"Name":"DXVAHD_FILTER_HUE","Value":2}
|
|
,{"Name":"DXVAHD_FILTER_SATURATION","Value":3}
|
|
,{"Name":"DXVAHD_FILTER_NOISE_REDUCTION","Value":4}
|
|
,{"Name":"DXVAHD_FILTER_EDGE_ENHANCEMENT","Value":5}
|
|
,{"Name":"DXVAHD_FILTER_ANAMORPHIC_SCALING","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVAHD_BLT_STATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVAHD_BLT_STATE_TARGET_RECT","Value":0}
|
|
,{"Name":"DXVAHD_BLT_STATE_BACKGROUND_COLOR","Value":1}
|
|
,{"Name":"DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE","Value":2}
|
|
,{"Name":"DXVAHD_BLT_STATE_ALPHA_FILL","Value":3}
|
|
,{"Name":"DXVAHD_BLT_STATE_CONSTRICTION","Value":4}
|
|
,{"Name":"DXVAHD_BLT_STATE_PRIVATE","Value":1000}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVAHD_ALPHA_FILL_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVAHD_ALPHA_FILL_MODE_OPAQUE","Value":0}
|
|
,{"Name":"DXVAHD_ALPHA_FILL_MODE_BACKGROUND","Value":1}
|
|
,{"Name":"DXVAHD_ALPHA_FILL_MODE_DESTINATION","Value":2}
|
|
,{"Name":"DXVAHD_ALPHA_FILL_MODE_SOURCE_STREAM","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVAHD_STREAM_STATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVAHD_STREAM_STATE_D3DFORMAT","Value":0}
|
|
,{"Name":"DXVAHD_STREAM_STATE_FRAME_FORMAT","Value":1}
|
|
,{"Name":"DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE","Value":2}
|
|
,{"Name":"DXVAHD_STREAM_STATE_OUTPUT_RATE","Value":3}
|
|
,{"Name":"DXVAHD_STREAM_STATE_SOURCE_RECT","Value":4}
|
|
,{"Name":"DXVAHD_STREAM_STATE_DESTINATION_RECT","Value":5}
|
|
,{"Name":"DXVAHD_STREAM_STATE_ALPHA","Value":6}
|
|
,{"Name":"DXVAHD_STREAM_STATE_PALETTE","Value":7}
|
|
,{"Name":"DXVAHD_STREAM_STATE_LUMA_KEY","Value":8}
|
|
,{"Name":"DXVAHD_STREAM_STATE_ASPECT_RATIO","Value":9}
|
|
,{"Name":"DXVAHD_STREAM_STATE_FILTER_BRIGHTNESS","Value":100}
|
|
,{"Name":"DXVAHD_STREAM_STATE_FILTER_CONTRAST","Value":101}
|
|
,{"Name":"DXVAHD_STREAM_STATE_FILTER_HUE","Value":102}
|
|
,{"Name":"DXVAHD_STREAM_STATE_FILTER_SATURATION","Value":103}
|
|
,{"Name":"DXVAHD_STREAM_STATE_FILTER_NOISE_REDUCTION","Value":104}
|
|
,{"Name":"DXVAHD_STREAM_STATE_FILTER_EDGE_ENHANCEMENT","Value":105}
|
|
,{"Name":"DXVAHD_STREAM_STATE_FILTER_ANAMORPHIC_SCALING","Value":106}
|
|
,{"Name":"DXVAHD_STREAM_STATE_PRIVATE","Value":1000}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVAHD_OUTPUT_RATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVAHD_OUTPUT_RATE_NORMAL","Value":0}
|
|
,{"Name":"DXVAHD_OUTPUT_RATE_HALF","Value":1}
|
|
,{"Name":"DXVAHD_OUTPUT_RATE_CUSTOM","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVAHD_RATIONAL"
|
|
,"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":"DXVAHD_COLOR_RGBA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"R","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"G","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"B","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"A","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_COLOR_YCbCrA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Y","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Cb","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Cr","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"A","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_COLOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"RGB","Type":{"Kind":"ApiRef","Name":"DXVAHD_COLOR_RGBA","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"YCbCr","Type":{"Kind":"ApiRef","Name":"DXVAHD_COLOR_YCbCrA","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_CONTENT_DESC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"InputFrameFormat","Type":{"Kind":"ApiRef","Name":"DXVAHD_FRAME_FORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InputFrameRate","Type":{"Kind":"ApiRef","Name":"DXVAHD_RATIONAL","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InputWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutputFrameRate","Type":{"Kind":"ApiRef","Name":"DXVAHD_RATIONAL","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutputHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_VPDEVCAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DeviceType","Type":{"Kind":"ApiRef","Name":"DXVAHD_DEVICE_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DeviceCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FeatureCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FilterCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputFormatCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputPool","Type":{"Kind":"ApiRef","Name":"D3DPOOL","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputFormatCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputFormatCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VideoProcessorCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxInputStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxStreamStates","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_VPCAPS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"VPGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"PastFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FutureFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProcessorCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ITelecineCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CustomRateCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_CUSTOM_RATE_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CustomRate","Type":{"Kind":"ApiRef","Name":"DXVAHD_RATIONAL","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputInterlaced","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InputFramesOrFields","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_FILTER_RANGE_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Minimum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Maximum","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Default","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"Multiplier","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_BLT_STATE_TARGET_RECT_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TargetRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"YCbCr","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BackgroundColor","Type":{"Kind":"ApiRef","Name":"DXVAHD_COLOR","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","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.MediaFoundation","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"DXVAHD_BLT_STATE_ALPHA_FILL_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Mode","Type":{"Kind":"ApiRef","Name":"DXVAHD_ALPHA_FILL_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StreamNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_BLT_STATE_CONSTRICTION_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Size","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_BLT_STATE_PRIVATE_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_STREAM_STATE_D3DFORMAT_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Format","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FrameFormat","Type":{"Kind":"ApiRef","Name":"DXVAHD_FRAME_FORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","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.MediaFoundation","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"RepeatFrame","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputRate","Type":{"Kind":"ApiRef","Name":"DXVAHD_OUTPUT_RATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CustomRate","Type":{"Kind":"ApiRef","Name":"DXVAHD_RATIONAL","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_STREAM_STATE_SOURCE_RECT_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SourceRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestinationRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_STREAM_STATE_ALPHA_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Alpha","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_STREAM_STATE_PALETTE_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_STREAM_STATE_LUMA_KEY_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Lower","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Upper","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SourceAspectRatio","Type":{"Kind":"ApiRef","Name":"DXVAHD_RATIONAL","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestinationAspectRatio","Type":{"Kind":"ApiRef","Name":"DXVAHD_RATIONAL","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_STREAM_STATE_FILTER_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Level","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_STREAM_STATE_PRIVATE_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Guid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_STREAM_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputFrameOrField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PastFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FutureFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ppPastSurfaces","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pInputSurface","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ppFutureSurfaces","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Enable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ITelecineFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Frames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IDXVAHD_Device"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"95f12dfd-d77e-49be-815f-57d579634d6d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateVideoSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Pool","Type":{"Kind":"ApiRef","Name":"D3DPOOL","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Usage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"DXVAHD_SURFACE_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"NumSurfaces","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppSurfaces","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pSharedHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoProcessorDeviceCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVAHD_VPDEVCAPS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoProcessorOutputFormats"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoProcessorInputFormats"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoProcessorCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCaps","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"DXVAHD_VPCAPS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoProcessorCustomRates"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pVPGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pRates","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"DXVAHD_CUSTOM_RATE_DATA","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoProcessorFilterRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Filter","Type":{"Kind":"ApiRef","Name":"DXVAHD_FILTER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVAHD_FILTER_RANGE_DATA","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateVideoProcessor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pVPGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppVideoProcessor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDXVAHD_VideoProcessor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDXVAHD_VideoProcessor"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"95f4edf4-6e03-4cd7-be1b-3075d665aa52"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetVideoProcessBltState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"State","Type":{"Kind":"ApiRef","Name":"DXVAHD_BLT_STATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoProcessBltState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"State","Type":{"Kind":"ApiRef","Name":"DXVAHD_BLT_STATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
|
]
|
|
},{
|
|
"Name":"SetVideoProcessStreamState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"StreamNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"DXVAHD_STREAM_STATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoProcessStreamState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"StreamNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"DXVAHD_STREAM_STATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
]
|
|
},{
|
|
"Name":"VideoProcessBltHD"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pOutputSurface","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"OutputFrame","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"StreamCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStreams","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DXVAHD_STREAM_DATA","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"PDXVAHDSW_CreateDevice"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pD3DDevice","Type":{"Kind":"ApiRef","Name":"IDirect3DDevice9Ex","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"phDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PDXVAHDSW_ProposeVideoPrivateFormat"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PDXVAHDSW_GetVideoProcessorDeviceCaps"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContentDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVAHD_CONTENT_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"Usage","Type":{"Kind":"ApiRef","Name":"DXVAHD_DEVICE_USAGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVAHD_VPDEVCAPS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PDXVAHDSW_GetVideoProcessorOutputFormats"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContentDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVAHD_CONTENT_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"Usage","Type":{"Kind":"ApiRef","Name":"DXVAHD_DEVICE_USAGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PDXVAHDSW_GetVideoProcessorInputFormats"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContentDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVAHD_CONTENT_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"Usage","Type":{"Kind":"ApiRef","Name":"DXVAHD_DEVICE_USAGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pFormats","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PDXVAHDSW_GetVideoProcessorCaps"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContentDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVAHD_CONTENT_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"Usage","Type":{"Kind":"ApiRef","Name":"DXVAHD_DEVICE_USAGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCaps","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DXVAHD_VPCAPS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PDXVAHDSW_GetVideoProcessorCustomRates"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pVPGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pRates","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DXVAHD_CUSTOM_RATE_DATA","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PDXVAHDSW_GetVideoProcessorFilterRange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Filter","Type":{"Kind":"ApiRef","Name":"DXVAHD_FILTER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVAHD_FILTER_RANGE_DATA","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PDXVAHDSW_DestroyDevice"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PDXVAHDSW_CreateVideoProcessor"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pVPGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"phVideoProcessor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"PDXVAHDSW_SetVideoProcessBltState"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hVideoProcessor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"DXVAHD_BLT_STATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
]
|
|
},{
|
|
"Name":"PDXVAHDSW_GetVideoProcessBltStatePrivate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hVideoProcessor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVAHD_BLT_STATE_PRIVATE_DATA","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PDXVAHDSW_SetVideoProcessStreamState"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hVideoProcessor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"StreamNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"DXVAHD_STREAM_STATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Const"]}
|
|
]
|
|
},{
|
|
"Name":"PDXVAHDSW_GetVideoProcessStreamStatePrivate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hVideoProcessor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"StreamNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVAHD_STREAM_STATE_PRIVATE_DATA","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"PDXVAHDSW_VideoProcessBltHD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hVideoProcessor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pOutputSurface","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"OutputFrame","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"StreamCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStreams","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DXVAHD_STREAM_DATA","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"PDXVAHDSW_DestroyVideoProcessor"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hVideoProcessor","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"DXVAHDSW_CALLBACKS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CreateDevice","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_CreateDevice","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ProposeVideoPrivateFormat","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_ProposeVideoPrivateFormat","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoProcessorDeviceCaps","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_GetVideoProcessorDeviceCaps","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoProcessorOutputFormats","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_GetVideoProcessorOutputFormats","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoProcessorInputFormats","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_GetVideoProcessorInputFormats","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoProcessorCaps","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_GetVideoProcessorCaps","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoProcessorCustomRates","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_GetVideoProcessorCustomRates","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoProcessorFilterRange","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_GetVideoProcessorFilterRange","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestroyDevice","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_DestroyDevice","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CreateVideoProcessor","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_CreateVideoProcessor","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetVideoProcessBltState","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_SetVideoProcessBltState","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoProcessBltStatePrivate","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_GetVideoProcessBltStatePrivate","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SetVideoProcessStreamState","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_SetVideoProcessStreamState","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GetVideoProcessStreamStatePrivate","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_GetVideoProcessStreamStatePrivate","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VideoProcessBltHD","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_VideoProcessBltHD","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestroyVideoProcessor","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_DestroyVideoProcessor","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"PDXVAHDSW_Plugin"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCallbacks","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":0}]}
|
|
]
|
|
},{
|
|
"Name":"DXVAHDETW_CREATEVIDEOPROCESSOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pObject","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"pD3D9Ex","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"VPGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHDETW_VIDEOPROCESSBLTSTATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pObject","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"DXVAHD_BLT_STATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SetState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHDETW_VIDEOPROCESSSTREAMSTATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pObject","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"StreamNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"DXVAHD_STREAM_STATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SetState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHDETW_VIDEOPROCESSBLTHD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pObject","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"pOutputSurface","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"TargetRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ColorSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutputFrame","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StreamCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Enter","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHDETW_VIDEOPROCESSBLTHD_STREAM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pObject","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"pInputSurface","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"SourceRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestinationRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InputFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FrameFormat","Type":{"Kind":"ApiRef","Name":"DXVAHD_FRAME_FORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ColorSpace","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"StreamNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutputIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputFrameOrField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PastFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FutureFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVAHDETW_DESTROYVIDEOPROCESSOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pObject","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"PDXVAHD_CreateDevice"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pD3DDevice","Type":{"Kind":"ApiRef","Name":"IDirect3DDevice9Ex","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContentDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVAHD_CONTENT_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"Usage","Type":{"Kind":"ApiRef","Name":"DXVAHD_DEVICE_USAGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pPlugin","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_Plugin","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDXVAHD_Device","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"DXVA2_ExtendedFormat"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","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.MediaFoundation","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
|
|
,{"Name":"value","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"_bitfield","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"DXVA2_SampleFormat"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_SampleFormatMask","Value":255}
|
|
,{"Name":"DXVA2_SampleUnknown","Value":0}
|
|
,{"Name":"DXVA2_SampleProgressiveFrame","Value":2}
|
|
,{"Name":"DXVA2_SampleFieldInterleavedEvenFirst","Value":3}
|
|
,{"Name":"DXVA2_SampleFieldInterleavedOddFirst","Value":4}
|
|
,{"Name":"DXVA2_SampleFieldSingleEven","Value":5}
|
|
,{"Name":"DXVA2_SampleFieldSingleOdd","Value":6}
|
|
,{"Name":"DXVA2_SampleSubStream","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_VideoChromaSubSampling"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_VideoChromaSubsamplingMask","Value":15}
|
|
,{"Name":"DXVA2_VideoChromaSubsampling_Unknown","Value":0}
|
|
,{"Name":"DXVA2_VideoChromaSubsampling_ProgressiveChroma","Value":8}
|
|
,{"Name":"DXVA2_VideoChromaSubsampling_Horizontally_Cosited","Value":4}
|
|
,{"Name":"DXVA2_VideoChromaSubsampling_Vertically_Cosited","Value":2}
|
|
,{"Name":"DXVA2_VideoChromaSubsampling_Vertically_AlignedChromaPlanes","Value":1}
|
|
,{"Name":"DXVA2_VideoChromaSubsampling_MPEG2","Value":5}
|
|
,{"Name":"DXVA2_VideoChromaSubsampling_MPEG1","Value":1}
|
|
,{"Name":"DXVA2_VideoChromaSubsampling_DV_PAL","Value":6}
|
|
,{"Name":"DXVA2_VideoChromaSubsampling_Cosited","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_NominalRange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_NominalRangeMask","Value":7}
|
|
,{"Name":"DXVA2_NominalRange_Unknown","Value":0}
|
|
,{"Name":"DXVA2_NominalRange_Normal","Value":1}
|
|
,{"Name":"DXVA2_NominalRange_Wide","Value":2}
|
|
,{"Name":"DXVA2_NominalRange_0_255","Value":1}
|
|
,{"Name":"DXVA2_NominalRange_16_235","Value":2}
|
|
,{"Name":"DXVA2_NominalRange_48_208","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_VideoTransferMatrix"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_VideoTransferMatrixMask","Value":7}
|
|
,{"Name":"DXVA2_VideoTransferMatrix_Unknown","Value":0}
|
|
,{"Name":"DXVA2_VideoTransferMatrix_BT709","Value":1}
|
|
,{"Name":"DXVA2_VideoTransferMatrix_BT601","Value":2}
|
|
,{"Name":"DXVA2_VideoTransferMatrix_SMPTE240M","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_VideoLighting"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_VideoLightingMask","Value":15}
|
|
,{"Name":"DXVA2_VideoLighting_Unknown","Value":0}
|
|
,{"Name":"DXVA2_VideoLighting_bright","Value":1}
|
|
,{"Name":"DXVA2_VideoLighting_office","Value":2}
|
|
,{"Name":"DXVA2_VideoLighting_dim","Value":3}
|
|
,{"Name":"DXVA2_VideoLighting_dark","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_VideoPrimaries"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_VideoPrimariesMask","Value":31}
|
|
,{"Name":"DXVA2_VideoPrimaries_Unknown","Value":0}
|
|
,{"Name":"DXVA2_VideoPrimaries_reserved","Value":1}
|
|
,{"Name":"DXVA2_VideoPrimaries_BT709","Value":2}
|
|
,{"Name":"DXVA2_VideoPrimaries_BT470_2_SysM","Value":3}
|
|
,{"Name":"DXVA2_VideoPrimaries_BT470_2_SysBG","Value":4}
|
|
,{"Name":"DXVA2_VideoPrimaries_SMPTE170M","Value":5}
|
|
,{"Name":"DXVA2_VideoPrimaries_SMPTE240M","Value":6}
|
|
,{"Name":"DXVA2_VideoPrimaries_EBU3213","Value":7}
|
|
,{"Name":"DXVA2_VideoPrimaries_SMPTE_C","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_VideoTransferFunction"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_VideoTransFuncMask","Value":31}
|
|
,{"Name":"DXVA2_VideoTransFunc_Unknown","Value":0}
|
|
,{"Name":"DXVA2_VideoTransFunc_10","Value":1}
|
|
,{"Name":"DXVA2_VideoTransFunc_18","Value":2}
|
|
,{"Name":"DXVA2_VideoTransFunc_20","Value":3}
|
|
,{"Name":"DXVA2_VideoTransFunc_22","Value":4}
|
|
,{"Name":"DXVA2_VideoTransFunc_709","Value":5}
|
|
,{"Name":"DXVA2_VideoTransFunc_240M","Value":6}
|
|
,{"Name":"DXVA2_VideoTransFunc_sRGB","Value":7}
|
|
,{"Name":"DXVA2_VideoTransFunc_28","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_Frequency"
|
|
,"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":"DXVA2_VideoDesc"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SampleWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SampleHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SampleFormat","Type":{"Kind":"ApiRef","Name":"DXVA2_ExtendedFormat","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InputSampleFreq","Type":{"Kind":"ApiRef","Name":"DXVA2_Frequency","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OutputFrameFreq","Type":{"Kind":"ApiRef","Name":"DXVA2_Frequency","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UABProtectionLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA2_DeinterlaceTech"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_DeinterlaceTech_Unknown","Value":0}
|
|
,{"Name":"DXVA2_DeinterlaceTech_BOBLineReplicate","Value":1}
|
|
,{"Name":"DXVA2_DeinterlaceTech_BOBVerticalStretch","Value":2}
|
|
,{"Name":"DXVA2_DeinterlaceTech_BOBVerticalStretch4Tap","Value":4}
|
|
,{"Name":"DXVA2_DeinterlaceTech_MedianFiltering","Value":8}
|
|
,{"Name":"DXVA2_DeinterlaceTech_EdgeFiltering","Value":16}
|
|
,{"Name":"DXVA2_DeinterlaceTech_FieldAdaptive","Value":32}
|
|
,{"Name":"DXVA2_DeinterlaceTech_PixelAdaptive","Value":64}
|
|
,{"Name":"DXVA2_DeinterlaceTech_MotionVectorSteered","Value":128}
|
|
,{"Name":"DXVA2_DeinterlaceTech_InverseTelecine","Value":256}
|
|
,{"Name":"DXVA2_DeinterlaceTech_Mask","Value":511}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_FilterType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_NoiseFilterLumaLevel","Value":1}
|
|
,{"Name":"DXVA2_NoiseFilterLumaThreshold","Value":2}
|
|
,{"Name":"DXVA2_NoiseFilterLumaRadius","Value":3}
|
|
,{"Name":"DXVA2_NoiseFilterChromaLevel","Value":4}
|
|
,{"Name":"DXVA2_NoiseFilterChromaThreshold","Value":5}
|
|
,{"Name":"DXVA2_NoiseFilterChromaRadius","Value":6}
|
|
,{"Name":"DXVA2_DetailFilterLumaLevel","Value":7}
|
|
,{"Name":"DXVA2_DetailFilterLumaThreshold","Value":8}
|
|
,{"Name":"DXVA2_DetailFilterLumaRadius","Value":9}
|
|
,{"Name":"DXVA2_DetailFilterChromaLevel","Value":10}
|
|
,{"Name":"DXVA2_DetailFilterChromaThreshold","Value":11}
|
|
,{"Name":"DXVA2_DetailFilterChromaRadius","Value":12}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_NoiseFilterTech"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_NoiseFilterTech_Unsupported","Value":0}
|
|
,{"Name":"DXVA2_NoiseFilterTech_Unknown","Value":1}
|
|
,{"Name":"DXVA2_NoiseFilterTech_Median","Value":2}
|
|
,{"Name":"DXVA2_NoiseFilterTech_Temporal","Value":4}
|
|
,{"Name":"DXVA2_NoiseFilterTech_BlockNoise","Value":8}
|
|
,{"Name":"DXVA2_NoiseFilterTech_MosquitoNoise","Value":16}
|
|
,{"Name":"DXVA2_NoiseFilterTech_Mask","Value":31}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_DetailFilterTech"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_DetailFilterTech_Unsupported","Value":0}
|
|
,{"Name":"DXVA2_DetailFilterTech_Unknown","Value":1}
|
|
,{"Name":"DXVA2_DetailFilterTech_Edge","Value":2}
|
|
,{"Name":"DXVA2_DetailFilterTech_Sharpening","Value":4}
|
|
,{"Name":"DXVA2_DetailFilterTech_Mask","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_ProcAmp"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_ProcAmp_None","Value":0}
|
|
,{"Name":"DXVA2_ProcAmp_Brightness","Value":1}
|
|
,{"Name":"DXVA2_ProcAmp_Contrast","Value":2}
|
|
,{"Name":"DXVA2_ProcAmp_Hue","Value":4}
|
|
,{"Name":"DXVA2_ProcAmp_Saturation","Value":8}
|
|
,{"Name":"DXVA2_ProcAmp_Mask","Value":15}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_VideoProcess"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_VideoProcess_None","Value":0}
|
|
,{"Name":"DXVA2_VideoProcess_YUV2RGB","Value":1}
|
|
,{"Name":"DXVA2_VideoProcess_StretchX","Value":2}
|
|
,{"Name":"DXVA2_VideoProcess_StretchY","Value":4}
|
|
,{"Name":"DXVA2_VideoProcess_AlphaBlend","Value":8}
|
|
,{"Name":"DXVA2_VideoProcess_SubRects","Value":16}
|
|
,{"Name":"DXVA2_VideoProcess_SubStreams","Value":32}
|
|
,{"Name":"DXVA2_VideoProcess_SubStreamsExtended","Value":64}
|
|
,{"Name":"DXVA2_VideoProcess_YUV2RGBExtended","Value":128}
|
|
,{"Name":"DXVA2_VideoProcess_AlphaBlendExtended","Value":256}
|
|
,{"Name":"DXVA2_VideoProcess_Constriction","Value":512}
|
|
,{"Name":"DXVA2_VideoProcess_NoiseFilter","Value":1024}
|
|
,{"Name":"DXVA2_VideoProcess_DetailFilter","Value":2048}
|
|
,{"Name":"DXVA2_VideoProcess_PlanarAlpha","Value":4096}
|
|
,{"Name":"DXVA2_VideoProcess_LinearScaling","Value":8192}
|
|
,{"Name":"DXVA2_VideoProcess_GammaCompensated","Value":16384}
|
|
,{"Name":"DXVA2_VideoProcess_MaintainsOriginalFieldData","Value":32768}
|
|
,{"Name":"DXVA2_VideoProcess_Mask","Value":65535}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_VPDev"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_VPDev_HardwareDevice","Value":1}
|
|
,{"Name":"DXVA2_VPDev_EmulatedDXVA1","Value":2}
|
|
,{"Name":"DXVA2_VPDev_SoftwareDevice","Value":4}
|
|
,{"Name":"DXVA2_VPDev_Mask","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_SampleData"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_SampleData_RFF","Value":1}
|
|
,{"Name":"DXVA2_SampleData_TFF","Value":2}
|
|
,{"Name":"DXVA2_SampleData_RFF_TFF_Present","Value":4}
|
|
,{"Name":"DXVA2_SampleData_Mask","Value":65535}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_DestData"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_DestData_RFF","Value":1}
|
|
,{"Name":"DXVA2_DestData_TFF","Value":2}
|
|
,{"Name":"DXVA2_DestData_RFF_TFF_Present","Value":4}
|
|
,{"Name":"DXVA2_DestData_Mask","Value":65535}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_VideoProcessorCaps"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DeviceCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputPool","Type":{"Kind":"ApiRef","Name":"D3DPOOL","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NumForwardRefSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumBackwardRefSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DeinterlaceTechnology","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProcAmpControlCaps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VideoProcessorOperations","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NoiseFilterTechnology","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DetailFilterTechnology","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA2_Fixed32"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","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.MediaFoundation","Parents":["_Anonymous_e__Union"]},"Attrs":[]}
|
|
,{"Name":"ll","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Fraction","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
}]
|
|
},{
|
|
"Name":"DXVA2_AYUVSample8"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Cr","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Cb","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Y","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"Alpha","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA2_AYUVSample16"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Cr","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Cb","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Y","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Alpha","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA2_VideoSample"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Start","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"End","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"SampleFormat","Type":{"Kind":"ApiRef","Name":"DXVA2_ExtendedFormat","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SrcSurface","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SrcRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DstRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Pal","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"ApiRef","Name":"DXVA2_AYUVSample8","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"PlanarAlpha","Type":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SampleData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA2_ValueRange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MinValue","Type":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxValue","Type":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DefaultValue","Type":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StepSize","Type":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA2_ProcAmpValues"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Brightness","Type":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Contrast","Type":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Hue","Type":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Saturation","Type":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA2_FilterValues"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Level","Type":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Threshold","Type":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Radius","Type":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA2_VideoProcessBltParams"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"TargetFrame","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"TargetRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ConstrictionSize","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StreamingFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BackgroundColor","Type":{"Kind":"ApiRef","Name":"DXVA2_AYUVSample16","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestFormat","Type":{"Kind":"ApiRef","Name":"DXVA2_ExtendedFormat","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ProcAmpValues","Type":{"Kind":"ApiRef","Name":"DXVA2_ProcAmpValues","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Alpha","Type":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NoiseFilterLuma","Type":{"Kind":"ApiRef","Name":"DXVA2_FilterValues","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NoiseFilterChroma","Type":{"Kind":"ApiRef","Name":"DXVA2_FilterValues","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DetailFilterLuma","Type":{"Kind":"ApiRef","Name":"DXVA2_FilterValues","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DetailFilterChroma","Type":{"Kind":"ApiRef","Name":"DXVA2_FilterValues","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA2_BufferfType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_PictureParametersBufferType","Value":0}
|
|
,{"Name":"DXVA2_MacroBlockControlBufferType","Value":1}
|
|
,{"Name":"DXVA2_ResidualDifferenceBufferType","Value":2}
|
|
,{"Name":"DXVA2_DeblockingControlBufferType","Value":3}
|
|
,{"Name":"DXVA2_InverseQuantizationMatrixBufferType","Value":4}
|
|
,{"Name":"DXVA2_SliceControlBufferType","Value":5}
|
|
,{"Name":"DXVA2_BitStreamDateBufferType","Value":6}
|
|
,{"Name":"DXVA2_MotionVectorBuffer","Value":7}
|
|
,{"Name":"DXVA2_FilmGrainBuffer","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_VideoRenderTargetType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_VideoDecoderRenderTarget","Value":0}
|
|
,{"Name":"DXVA2_VideoProcessorRenderTarget","Value":1}
|
|
,{"Name":"DXVA2_VideoSoftwareRenderTarget","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"DXVA2_ConfigPictureDecode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"guidConfigBitstreamEncryption","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"guidConfigMBcontrolEncryption","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"guidConfigResidDiffEncryption","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ConfigBitstreamRaw","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigMBcontrolRasterOrder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigResidDiffHost","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigSpatialResid8","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigResid8Subtraction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigSpatialHost8or9Clipping","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigSpatialResidInterleaved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigIntraResidUnsigned","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigResidDiffAccelerator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigHostInverseScan","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigSpecificIDCT","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Config4GroupedCoefs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ConfigMinRenderTargetBuffCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"ConfigDecoderSpecific","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA2_DecodeBufferDesc"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CompressedBufferType","Type":{"Kind":"ApiRef","Name":"DXVA2_BufferfType","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BufferIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DataOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirstMBaddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumMBsInBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Stride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ReservedBits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pvPVPState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA2_AES_CTR_IV"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"IV","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA2_DecodeExtensionData"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Function","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pPrivateInputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"PrivateInputDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pPrivateOutputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"PrivateOutputDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA2_DecodeExecuteParams"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NumCompBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pCompressedBuffers","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_DecodeBufferDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"pExtensionData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_DecodeExtensionData","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IDirect3DDeviceManager9"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"a0cade0f-06d5-4cf4-a1c7-f3cdd725aa75"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"ResetDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDevice","Type":{"Kind":"ApiRef","Name":"IDirect3DDevice9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"resetToken","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OpenDeviceHandle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"phDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CloseDeviceHandle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"TestDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LockDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirect3DDevice9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"fBlock","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"UnlockDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fSaveState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppService","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirectXVideoAccelerationService"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"fc51a550-d5e7-11d9-af55-00054e43ff02"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"BackBuffers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Pool","Type":{"Kind":"ApiRef","Name":"D3DPOOL","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Usage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DxvaType","Type":{"Kind":"ApiRef","Name":"DXVA2_VideoRenderTargetType","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pSharedHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirectXVideoDecoderService"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"fc51a551-d5e7-11d9-af55-00054e43ff02"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDirectXVideoAccelerationService","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetDecoderDeviceGuids"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pGuids","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetDecoderRenderTargets"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Guid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]}}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetDecoderConfigurations"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Guid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppConfigs","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_ConfigPictureDecode","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CreateVideoDecoder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Guid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pConfig","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_ConfigPictureDecode","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppDecoderRenderTargets","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"NumRenderTargets","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDecode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectXVideoDecoder","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirectXVideoProcessorService"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"fc51a552-d5e7-11d9-af55-00054e43ff02"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDirectXVideoAccelerationService","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"RegisterVideoProcessorSoftwareDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCallbacks","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoProcessorDeviceGuids"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pGuids","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoProcessorRenderTargets"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"VideoProcDeviceGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]}}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoProcessorSubStreamFormats"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"VideoProcDeviceGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"RenderTargetFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]}}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoProcessorCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"VideoProcDeviceGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"RenderTargetFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoProcessorCaps","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetProcAmpRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"VideoProcDeviceGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"RenderTargetFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ProcAmpCap","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_ValueRange","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFilterPropertyRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"VideoProcDeviceGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"RenderTargetFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"FilterSetting","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_ValueRange","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateVideoProcessor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"VideoProcDeviceGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"RenderTargetFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"MaxNumSubStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppVidProcess","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectXVideoProcessor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirectXVideoDecoder"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"f2b0810a-fd00-43c9-918c-df94e2d8ef7d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetVideoDecoderService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppService","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectXVideoDecoderService","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetCreationParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDeviceGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pConfig","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_ConfigPictureDecode","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pDecoderRenderTargets","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"pNumSurfaces","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"BufferType","Type":{"Kind":"ApiRef","Name":"DXVA2_BufferfType","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
,{"Name":"pBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"ReleaseBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"BufferType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"BeginFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pRenderTarget","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pvPVPData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"EndFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pHandleComplete","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"Execute"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pExecuteParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_DecodeExecuteParams","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IDirectXVideoProcessor"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"8c3a39f0-916e-4690-804f-4c8001355d25"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetVideoProcessorService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppService","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirectXVideoProcessorService","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetCreationParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDeviceGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pVideoDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoDesc","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pRenderTargetFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pMaxNumSubStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoProcessorCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoProcessorCaps","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetProcAmpRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ProcAmpCap","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_ValueRange","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFilterPropertyRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FilterSetting","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_ValueRange","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"VideoProcessBlt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pRenderTarget","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pBltParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoProcessBltParams","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pSamples","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DXVA2_VideoSample","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"NumSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pHandleComplete","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"DXVA2_SurfaceType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DXVA2_SurfaceType_DecoderRenderTarget","Value":0}
|
|
,{"Name":"DXVA2_SurfaceType_ProcessorRenderTarget","Value":1}
|
|
,{"Name":"DXVA2_SurfaceType_D3DRenderTargetTexture","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IDirectXVideoMemoryConfiguration"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"b7f916dd-db3b-49c1-84d7-e45ef99ec726"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetAvailableSurfaceTypeByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwTypeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_SurfaceType","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetSurfaceType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwType","Type":{"Kind":"ApiRef","Name":"DXVA2_SurfaceType","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"OPM_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_OMAC_SIZE","Value":16}
|
|
,{"Name":"OPM_128_BIT_RANDOM_NUMBER_SIZE","Value":16}
|
|
,{"Name":"OPM_ENCRYPTED_INITIALIZATION_PARAMETERS_SIZE","Value":256}
|
|
,{"Name":"OPM_CONFIGURE_SETTING_DATA_SIZE","Value":4056}
|
|
,{"Name":"OPM_GET_INFORMATION_PARAMETERS_SIZE","Value":4056}
|
|
,{"Name":"OPM_REQUESTED_INFORMATION_SIZE","Value":4076}
|
|
,{"Name":"OPM_HDCP_KEY_SELECTION_VECTOR_SIZE","Value":5}
|
|
,{"Name":"OPM_PROTECTION_TYPE_SIZE","Value":4}
|
|
,{"Name":"OPM_BUS_TYPE_MASK","Value":65535}
|
|
,{"Name":"OPM_BUS_IMPLEMENTATION_MODIFIER_MASK","Value":32767}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OPM_VIDEO_OUTPUT_SEMANTICS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_VOS_COPP_SEMANTICS","Value":0}
|
|
,{"Name":"OPM_VOS_OPM_SEMANTICS","Value":1}
|
|
,{"Name":"OPM_VOS_OPM_INDIRECT_DISPLAY","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OPM_HDCP_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_HDCP_FLAG_NONE","Value":0}
|
|
,{"Name":"OPM_HDCP_FLAG_REPEATER","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"OPM_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_STATUS_NORMAL","Value":0}
|
|
,{"Name":"OPM_STATUS_LINK_LOST","Value":1}
|
|
,{"Name":"OPM_STATUS_RENEGOTIATION_REQUIRED","Value":2}
|
|
,{"Name":"OPM_STATUS_TAMPERING_DETECTED","Value":4}
|
|
,{"Name":"OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OPM_CONNECTOR_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_CONNECTOR_TYPE_OTHER","Value":-1}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_VGA","Value":0}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_SVIDEO","Value":1}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_COMPOSITE_VIDEO","Value":2}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_COMPONENT_VIDEO","Value":3}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_DVI","Value":4}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_HDMI","Value":5}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_LVDS","Value":6}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_D_JPN","Value":8}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_SDI","Value":9}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_DISPLAYPORT_EXTERNAL","Value":10}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_DISPLAYPORT_EMBEDDED","Value":11}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_UDI_EXTERNAL","Value":12}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_UDI_EMBEDDED","Value":13}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_RESERVED","Value":14}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_MIRACAST","Value":15}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_TRANSPORT_AGNOSTIC_DIGITAL_MODE_A","Value":16}
|
|
,{"Name":"OPM_CONNECTOR_TYPE_TRANSPORT_AGNOSTIC_DIGITAL_MODE_B","Value":17}
|
|
,{"Name":"OPM_COPP_COMPATIBLE_CONNECTOR_TYPE_INTERNAL","Value":-2147483648}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OPM_DVI_CHARACTERISTIC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_DVI_CHARACTERISTIC_1_0","Value":1}
|
|
,{"Name":"OPM_DVI_CHARACTERISTIC_1_1_OR_ABOVE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OPM_OUTPUT_HARDWARE_PROTECTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_OUTPUT_HARDWARE_PROTECTION_NOT_SUPPORTED","Value":0}
|
|
,{"Name":"OPM_OUTPUT_HARDWARE_PROTECTION_SUPPORTED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OPM_BUS_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_BUS_TYPE_OTHER","Value":0}
|
|
,{"Name":"OPM_BUS_TYPE_PCI","Value":1}
|
|
,{"Name":"OPM_BUS_TYPE_PCIX","Value":2}
|
|
,{"Name":"OPM_BUS_TYPE_PCIEXPRESS","Value":3}
|
|
,{"Name":"OPM_BUS_TYPE_AGP","Value":4}
|
|
,{"Name":"OPM_BUS_IMPLEMENTATION_MODIFIER_INSIDE_OF_CHIPSET","Value":65536}
|
|
,{"Name":"OPM_BUS_IMPLEMENTATION_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_CHIP","Value":131072}
|
|
,{"Name":"OPM_BUS_IMPLEMENTATION_MODIFIER_TRACKS_ON_MOTHER_BOARD_TO_SOCKET","Value":196608}
|
|
,{"Name":"OPM_BUS_IMPLEMENTATION_MODIFIER_DAUGHTER_BOARD_CONNECTOR","Value":262144}
|
|
,{"Name":"OPM_BUS_IMPLEMENTATION_MODIFIER_DAUGHTER_BOARD_CONNECTOR_INSIDE_OF_NUAE","Value":327680}
|
|
,{"Name":"OPM_BUS_IMPLEMENTATION_MODIFIER_NON_STANDARD","Value":-2147483648}
|
|
,{"Name":"OPM_COPP_COMPATIBLE_BUS_TYPE_INTEGRATED","Value":-2147483648}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OPM_DPCP_PROTECTION_LEVEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_DPCP_OFF","Value":0}
|
|
,{"Name":"OPM_DPCP_ON","Value":1}
|
|
,{"Name":"OPM_DPCP_FORCE_ULONG","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OPM_HDCP_PROTECTION_LEVEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_HDCP_OFF","Value":0}
|
|
,{"Name":"OPM_HDCP_ON","Value":1}
|
|
,{"Name":"OPM_HDCP_FORCE_ULONG","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OPM_TYPE_ENFORCEMENT_HDCP_PROTECTION_LEVEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_TYPE_ENFORCEMENT_HDCP_OFF","Value":0}
|
|
,{"Name":"OPM_TYPE_ENFORCEMENT_HDCP_ON_WITH_NO_TYPE_RESTRICTION","Value":1}
|
|
,{"Name":"OPM_TYPE_ENFORCEMENT_HDCP_ON_WITH_TYPE1_RESTRICTION","Value":2}
|
|
,{"Name":"OPM_TYPE_ENFORCEMENT_HDCP_FORCE_ULONG","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OPM_CGMSA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_CGMSA_OFF","Value":0}
|
|
,{"Name":"OPM_CGMSA_COPY_FREELY","Value":1}
|
|
,{"Name":"OPM_CGMSA_COPY_NO_MORE","Value":2}
|
|
,{"Name":"OPM_CGMSA_COPY_ONE_GENERATION","Value":3}
|
|
,{"Name":"OPM_CGMSA_COPY_NEVER","Value":4}
|
|
,{"Name":"OPM_CGMSA_REDISTRIBUTION_CONTROL_REQUIRED","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OPM_ACP_PROTECTION_LEVEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_ACP_OFF","Value":0}
|
|
,{"Name":"OPM_ACP_LEVEL_ONE","Value":1}
|
|
,{"Name":"OPM_ACP_LEVEL_TWO","Value":2}
|
|
,{"Name":"OPM_ACP_LEVEL_THREE","Value":3}
|
|
,{"Name":"OPM_ACP_FORCE_ULONG","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OPM_PROTECTION_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_PROTECTION_TYPE_OTHER","Value":-2147483648}
|
|
,{"Name":"OPM_PROTECTION_TYPE_NONE","Value":0}
|
|
,{"Name":"OPM_PROTECTION_TYPE_COPP_COMPATIBLE_HDCP","Value":1}
|
|
,{"Name":"OPM_PROTECTION_TYPE_ACP","Value":2}
|
|
,{"Name":"OPM_PROTECTION_TYPE_CGMSA","Value":4}
|
|
,{"Name":"OPM_PROTECTION_TYPE_HDCP","Value":8}
|
|
,{"Name":"OPM_PROTECTION_TYPE_DPCP","Value":16}
|
|
,{"Name":"OPM_PROTECTION_TYPE_TYPE_ENFORCEMENT_HDCP","Value":32}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OPM_PROTECTION_STANDARD_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_PROTECTION_STANDARD_OTHER","Value":2147483648}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_NONE","Value":0}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_IEC61880_525I","Value":1}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_IEC61880_2_525I","Value":2}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_IEC62375_625P","Value":4}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_EIA608B_525","Value":8}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_EN300294_625I","Value":16}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEA_525P","Value":32}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEA_750P","Value":64}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEA_1125I","Value":128}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEB_525P","Value":256}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEB_750P","Value":512}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_CEA805A_TYPEB_1125I","Value":1024}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_ARIBTRB15_525I","Value":2048}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_ARIBTRB15_525P","Value":4096}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_ARIBTRB15_750P","Value":8192}
|
|
,{"Name":"OPM_PROTECTION_STANDARD_ARIBTRB15_1125I","Value":16384}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"OPM_IMAGE_ASPECT_RATIO_EN300294"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_ASPECT_RATIO_EN300294_FULL_FORMAT_4_BY_3","Value":0}
|
|
,{"Name":"OPM_ASPECT_RATIO_EN300294_BOX_14_BY_9_CENTER","Value":1}
|
|
,{"Name":"OPM_ASPECT_RATIO_EN300294_BOX_14_BY_9_TOP","Value":2}
|
|
,{"Name":"OPM_ASPECT_RATIO_EN300294_BOX_16_BY_9_CENTER","Value":3}
|
|
,{"Name":"OPM_ASPECT_RATIO_EN300294_BOX_16_BY_9_TOP","Value":4}
|
|
,{"Name":"OPM_ASPECT_RATIO_EN300294_BOX_GT_16_BY_9_CENTER","Value":5}
|
|
,{"Name":"OPM_ASPECT_RATIO_EN300294_FULL_FORMAT_4_BY_3_PROTECTED_CENTER","Value":6}
|
|
,{"Name":"OPM_ASPECT_RATIO_EN300294_FULL_FORMAT_16_BY_9_ANAMORPHIC","Value":7}
|
|
,{"Name":"OPM_ASPECT_RATIO_FORCE_ULONG","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OPM_RANDOM_NUMBER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"abRandomNumber","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_OMAC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"abOMAC","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_ENCRYPTED_INITIALIZATION_PARAMETERS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"abEncryptedInitializationParameters","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_GET_INFO_PARAMETERS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"omac","Type":{"Kind":"ApiRef","Name":"OPM_OMAC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rnRandomNumber","Type":{"Kind":"ApiRef","Name":"OPM_RANDOM_NUMBER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"guidInformation","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ulSequenceNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbParametersSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"abParameters","Type":{"Kind":"Array","Shape":{"Size":4056},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"rnRandomNumber","Type":{"Kind":"ApiRef","Name":"OPM_RANDOM_NUMBER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"guidInformation","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ulSequenceNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbParametersSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"abParameters","Type":{"Kind":"Array","Shape":{"Size":4056},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_HDCP_KEY_SELECTION_VECTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"abKeySelectionVector","Type":{"Kind":"Array","Shape":{"Size":5},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_CONNECTED_HDCP_DEVICE_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"rnRandomNumber","Type":{"Kind":"ApiRef","Name":"OPM_RANDOM_NUMBER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulStatusFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulHDCPFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ksvB","Type":{"Kind":"ApiRef","Name":"OPM_HDCP_KEY_SELECTION_VECTOR","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":11},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"Reserved3","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_REQUESTED_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"omac","Type":{"Kind":"ApiRef","Name":"OPM_OMAC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cbRequestedInformationSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"abRequestedInformation","Type":{"Kind":"Array","Shape":{"Size":4076},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_STANDARD_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"rnRandomNumber","Type":{"Kind":"ApiRef","Name":"OPM_RANDOM_NUMBER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulStatusFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulInformation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_ACTUAL_OUTPUT_FORMAT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"rnRandomNumber","Type":{"Kind":"ApiRef","Name":"OPM_RANDOM_NUMBER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulStatusFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulDisplayWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulDisplayHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dsfSampleInterleaveFormat","Type":{"Kind":"ApiRef","Name":"DXVA2_SampleFormat","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"d3dFormat","Type":{"Kind":"ApiRef","Name":"D3DFORMAT","TargetKind":"Default","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulFrequencyNumerator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulFrequencyDenominator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_ACP_AND_CGMSA_SIGNALING"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"rnRandomNumber","Type":{"Kind":"ApiRef","Name":"OPM_RANDOM_NUMBER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulStatusFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAvailableTVProtectionStandards","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulActiveTVProtectionStandard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAspectRatioValidMask1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAspectRatioData1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAspectRatioValidMask2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAspectRatioData2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAspectRatioValidMask3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAspectRatioData3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulReserved2","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ulReserved3","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_OUTPUT_ID_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"rnRandomNumber","Type":{"Kind":"ApiRef","Name":"OPM_RANDOM_NUMBER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulStatusFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OutputId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_CONFIGURE_PARAMETERS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"omac","Type":{"Kind":"ApiRef","Name":"OPM_OMAC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"guidSetting","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"ulSequenceNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbParametersSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"abParameters","Type":{"Kind":"Array","Shape":{"Size":4056},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_SET_PROTECTION_LEVEL_PARAMETERS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ulProtectionType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulProtectionLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ulNewTVProtectionStandard","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAspectRatioChangeMask1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAspectRatioData1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAspectRatioChangeMask2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAspectRatioData2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAspectRatioChangeMask3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAspectRatioData3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulReserved","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ulReserved2","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"ulReserved3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_SET_HDCP_SRM_PARAMETERS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ulSRMVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_GET_CODEC_INFO_PARAMETERS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbVerifier","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Verifier","Type":{"Kind":"Array","Shape":{"Size":4052},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"OPM_GET_CODEC_INFO_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"rnRandomNumber","Type":{"Kind":"ApiRef","Name":"OPM_RANDOM_NUMBER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Merit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IOPMVideoOutput"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"0a15159d-41c7-4456-93e1-284cd61d4e8d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"StartInitialization"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"prnRandomNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPM_RANDOM_NUMBER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppbCertificate","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pulCertificateLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"FinishInitialization"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPM_ENCRYPTED_INITIALIZATION_PARAMETERS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetInformation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPM_GET_INFO_PARAMETERS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pRequestedInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPM_REQUESTED_INFORMATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"COPPCompatibleGetInformation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pRequestedInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPM_REQUESTED_INFORMATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Configure"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPM_CONFIGURE_PARAMETERS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"ulAdditionalParametersSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbAdditionalParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Optional","Const"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"KSPROPSETID_OPMVideoOutput"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"06f414bb-f43a-4fe2-a566-774b4c81f0db"
|
|
},{
|
|
"Name":"KSMETHOD_OPMVIDEOOUTPUT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"KSMETHOD_OPMVIDEOOUTPUT_STARTINITIALIZATION","Value":0}
|
|
,{"Name":"KSMETHOD_OPMVIDEOOUTPUT_FINISHINITIALIZATION","Value":1}
|
|
,{"Name":"KSMETHOD_OPMVIDEOOUTPUT_GETINFORMATION","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_ATTRIBUTE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_ATTRIBUTE_UINT32","Value":19}
|
|
,{"Name":"MF_ATTRIBUTE_UINT64","Value":21}
|
|
,{"Name":"MF_ATTRIBUTE_DOUBLE","Value":5}
|
|
,{"Name":"MF_ATTRIBUTE_GUID","Value":72}
|
|
,{"Name":"MF_ATTRIBUTE_STRING","Value":31}
|
|
,{"Name":"MF_ATTRIBUTE_BLOB","Value":4113}
|
|
,{"Name":"MF_ATTRIBUTE_IUNKNOWN","Value":13}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_ATTRIBUTES_MATCH_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_ATTRIBUTES_MATCH_OUR_ITEMS","Value":0}
|
|
,{"Name":"MF_ATTRIBUTES_MATCH_THEIR_ITEMS","Value":1}
|
|
,{"Name":"MF_ATTRIBUTES_MATCH_ALL_ITEMS","Value":2}
|
|
,{"Name":"MF_ATTRIBUTES_MATCH_INTERSECTION","Value":3}
|
|
,{"Name":"MF_ATTRIBUTES_MATCH_SMALLER","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFAttributes"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"2cd2d921-c447-44a7-a13c-4adabfc247e3"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetItem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetItemType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_ATTRIBUTE_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CompareItem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pbResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Compare"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pTheirs","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"MatchType","Type":{"Kind":"ApiRef","Name":"MF_ATTRIBUTES_MATCH_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetUINT32"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"punValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetUINT64"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"punValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDouble"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pfValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetGUID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pguidValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStringLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pcchLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetString"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pwszValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchBufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcchLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllocatedString"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppwszValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pcchLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetBlobSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pcbBlobSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetBlob"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cbBufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcbBlobSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllocatedBlob"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetUnknown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"SetItem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteItem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteAllItems"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetUINT32"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"unValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetUINT64"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"unValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetDouble"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"fValue","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetGUID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"guidValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetString"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"wszValue","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetBlob"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"cbBufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetUnknown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pUnknown","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LockStore"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"UnlockStore"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcItems","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetItemByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"unIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pguidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CopyAllItems"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDest","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_ATTRIBUTE_SERIALIZE_OPTIONS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_ATTRIBUTE_SERIALIZE_UNKNOWN_BYREF","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaBuffer"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"045fa593-8799-42b8-bc8d-8968c6453507"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Lock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"pcbMaxLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcbCurrentLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"Unlock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetCurrentLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcbCurrentLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetCurrentLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cbCurrentLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetMaxLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcbMaxLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSample"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"c40a00f2-b93a-4d80-ae8c-5a1c634f58e4"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetSampleFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwSampleFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetSampleFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwSampleFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetSampleTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"phnsSampleTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetSampleTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hnsSampleTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetSampleDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"phnsSampleDuration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetSampleDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hnsSampleDuration","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetBufferCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwBufferCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetBufferByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"ConvertToContiguousBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveBufferByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveAllBuffers"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetTotalLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcbTotalLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CopyToBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMF2DBuffer"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"7dc9d5f9-9ed9-44ec-9bbf-0600bb589fbb"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Lock2D"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppbScanline0","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"plPitch","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Unlock2D"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetScanline0AndPitch"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbScanline0","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"plPitch","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"IsContiguousFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfIsContiguous","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetContiguousLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"ContiguousCopyTo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbDestBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
|
,{"Name":"cbDestBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ContiguousCopyFrom"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbSrcBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]}
|
|
,{"Name":"cbSrcBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF2DBuffer_LockFlags"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF2DBuffer_LockFlags_LockTypeMask","Value":3}
|
|
,{"Name":"MF2DBuffer_LockFlags_Read","Value":1}
|
|
,{"Name":"MF2DBuffer_LockFlags_Write","Value":2}
|
|
,{"Name":"MF2DBuffer_LockFlags_ReadWrite","Value":3}
|
|
,{"Name":"MF2DBuffer_LockFlags_ForceDWORD","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMF2DBuffer2"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"33ae5ea6-4316-436f-8ddd-d73d22f829ec"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMF2DBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Lock2DSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lockFlags","Type":{"Kind":"ApiRef","Name":"MF2DBuffer_LockFlags","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppbScanline0","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"plPitch","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppbBufferStart","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pcbBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Copy2DTo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDestBuffer","Type":{"Kind":"ApiRef","Name":"IMF2DBuffer2","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFDXGIBuffer"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"e7174cfa-1c9e-48b1-8866-626226bfc258"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetResource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSubresourceIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"puSubresource","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetUnknown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetUnknown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pUnkData","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaType"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"44ae0fa8-ea31-4109-8d2e-4cae4997c555"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetMajorType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pguidMajorType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"IsCompressedFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfCompressed","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"IsEqual"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetRepresentation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidRepresentation","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"ppvRepresentation","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"FreeRepresentation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidRepresentation","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"pvRepresentation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFAudioMediaType"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"26a0adc3-ce26-4672-9304-69552edd3faf"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetAudioFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFT_REGISTER_TYPE_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"guidMajorType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"guidSubtype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFVideoInterlaceMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoInterlace_Unknown","Value":0}
|
|
,{"Name":"MFVideoInterlace_Progressive","Value":2}
|
|
,{"Name":"MFVideoInterlace_FieldInterleavedUpperFirst","Value":3}
|
|
,{"Name":"MFVideoInterlace_FieldInterleavedLowerFirst","Value":4}
|
|
,{"Name":"MFVideoInterlace_FieldSingleUpper","Value":5}
|
|
,{"Name":"MFVideoInterlace_FieldSingleLower","Value":6}
|
|
,{"Name":"MFVideoInterlace_MixedInterlaceOrProgressive","Value":7}
|
|
,{"Name":"MFVideoInterlace_Last","Value":8}
|
|
,{"Name":"MFVideoInterlace_ForceDWORD","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVideoTransferFunction"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoTransFunc_Unknown","Value":0}
|
|
,{"Name":"MFVideoTransFunc_10","Value":1}
|
|
,{"Name":"MFVideoTransFunc_18","Value":2}
|
|
,{"Name":"MFVideoTransFunc_20","Value":3}
|
|
,{"Name":"MFVideoTransFunc_22","Value":4}
|
|
,{"Name":"MFVideoTransFunc_709","Value":5}
|
|
,{"Name":"MFVideoTransFunc_240M","Value":6}
|
|
,{"Name":"MFVideoTransFunc_sRGB","Value":7}
|
|
,{"Name":"MFVideoTransFunc_28","Value":8}
|
|
,{"Name":"MFVideoTransFunc_Log_100","Value":9}
|
|
,{"Name":"MFVideoTransFunc_Log_316","Value":10}
|
|
,{"Name":"MFVideoTransFunc_709_sym","Value":11}
|
|
,{"Name":"MFVideoTransFunc_2020_const","Value":12}
|
|
,{"Name":"MFVideoTransFunc_2020","Value":13}
|
|
,{"Name":"MFVideoTransFunc_26","Value":14}
|
|
,{"Name":"MFVideoTransFunc_2084","Value":15}
|
|
,{"Name":"MFVideoTransFunc_HLG","Value":16}
|
|
,{"Name":"MFVideoTransFunc_10_rel","Value":17}
|
|
,{"Name":"MFVideoTransFunc_Last","Value":18}
|
|
,{"Name":"MFVideoTransFunc_ForceDWORD","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVideoPrimaries"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoPrimaries_Unknown","Value":0}
|
|
,{"Name":"MFVideoPrimaries_reserved","Value":1}
|
|
,{"Name":"MFVideoPrimaries_BT709","Value":2}
|
|
,{"Name":"MFVideoPrimaries_BT470_2_SysM","Value":3}
|
|
,{"Name":"MFVideoPrimaries_BT470_2_SysBG","Value":4}
|
|
,{"Name":"MFVideoPrimaries_SMPTE170M","Value":5}
|
|
,{"Name":"MFVideoPrimaries_SMPTE240M","Value":6}
|
|
,{"Name":"MFVideoPrimaries_EBU3213","Value":7}
|
|
,{"Name":"MFVideoPrimaries_SMPTE_C","Value":8}
|
|
,{"Name":"MFVideoPrimaries_BT2020","Value":9}
|
|
,{"Name":"MFVideoPrimaries_XYZ","Value":10}
|
|
,{"Name":"MFVideoPrimaries_DCI_P3","Value":11}
|
|
,{"Name":"MFVideoPrimaries_ACES","Value":12}
|
|
,{"Name":"MFVideoPrimaries_Last","Value":13}
|
|
,{"Name":"MFVideoPrimaries_ForceDWORD","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVideoLighting"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoLighting_Unknown","Value":0}
|
|
,{"Name":"MFVideoLighting_bright","Value":1}
|
|
,{"Name":"MFVideoLighting_office","Value":2}
|
|
,{"Name":"MFVideoLighting_dim","Value":3}
|
|
,{"Name":"MFVideoLighting_dark","Value":4}
|
|
,{"Name":"MFVideoLighting_Last","Value":5}
|
|
,{"Name":"MFVideoLighting_ForceDWORD","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVideoTransferMatrix"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoTransferMatrix_Unknown","Value":0}
|
|
,{"Name":"MFVideoTransferMatrix_BT709","Value":1}
|
|
,{"Name":"MFVideoTransferMatrix_BT601","Value":2}
|
|
,{"Name":"MFVideoTransferMatrix_SMPTE240M","Value":3}
|
|
,{"Name":"MFVideoTransferMatrix_BT2020_10","Value":4}
|
|
,{"Name":"MFVideoTransferMatrix_BT2020_12","Value":5}
|
|
,{"Name":"MFVideoTransferMatrix_Last","Value":6}
|
|
,{"Name":"MFVideoTransferMatrix_ForceDWORD","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVideoChromaSubsampling"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoChromaSubsampling_Unknown","Value":0}
|
|
,{"Name":"MFVideoChromaSubsampling_ProgressiveChroma","Value":8}
|
|
,{"Name":"MFVideoChromaSubsampling_Horizontally_Cosited","Value":4}
|
|
,{"Name":"MFVideoChromaSubsampling_Vertically_Cosited","Value":2}
|
|
,{"Name":"MFVideoChromaSubsampling_Vertically_AlignedChromaPlanes","Value":1}
|
|
,{"Name":"MFVideoChromaSubsampling_MPEG2","Value":5}
|
|
,{"Name":"MFVideoChromaSubsampling_MPEG1","Value":1}
|
|
,{"Name":"MFVideoChromaSubsampling_DV_PAL","Value":6}
|
|
,{"Name":"MFVideoChromaSubsampling_Cosited","Value":7}
|
|
,{"Name":"MFVideoChromaSubsampling_Last","Value":8}
|
|
,{"Name":"MFVideoChromaSubsampling_ForceDWORD","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFNominalRange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFNominalRange_Unknown","Value":0}
|
|
,{"Name":"MFNominalRange_Normal","Value":1}
|
|
,{"Name":"MFNominalRange_Wide","Value":2}
|
|
,{"Name":"MFNominalRange_0_255","Value":1}
|
|
,{"Name":"MFNominalRange_16_235","Value":2}
|
|
,{"Name":"MFNominalRange_48_208","Value":3}
|
|
,{"Name":"MFNominalRange_64_127","Value":4}
|
|
,{"Name":"MFNominalRange_Last","Value":5}
|
|
,{"Name":"MFNominalRange_ForceDWORD","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVideoFlags"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoFlag_PAD_TO_Mask","Value":3}
|
|
,{"Name":"MFVideoFlag_PAD_TO_None","Value":0}
|
|
,{"Name":"MFVideoFlag_PAD_TO_4x3","Value":1}
|
|
,{"Name":"MFVideoFlag_PAD_TO_16x9","Value":2}
|
|
,{"Name":"MFVideoFlag_SrcContentHintMask","Value":28}
|
|
,{"Name":"MFVideoFlag_SrcContentHintNone","Value":0}
|
|
,{"Name":"MFVideoFlag_SrcContentHint16x9","Value":4}
|
|
,{"Name":"MFVideoFlag_SrcContentHint235_1","Value":8}
|
|
,{"Name":"MFVideoFlag_AnalogProtected","Value":32}
|
|
,{"Name":"MFVideoFlag_DigitallyProtected","Value":64}
|
|
,{"Name":"MFVideoFlag_ProgressiveContent","Value":128}
|
|
,{"Name":"MFVideoFlag_FieldRepeatCountMask","Value":1792}
|
|
,{"Name":"MFVideoFlag_FieldRepeatCountShift","Value":8}
|
|
,{"Name":"MFVideoFlag_ProgressiveSeqReset","Value":2048}
|
|
,{"Name":"MFVideoFlag_PanScanEnabled","Value":131072}
|
|
,{"Name":"MFVideoFlag_LowerFieldFirst","Value":262144}
|
|
,{"Name":"MFVideoFlag_BottomUpLinearRep","Value":524288}
|
|
,{"Name":"MFVideoFlags_DXVASurface","Value":1048576}
|
|
,{"Name":"MFVideoFlags_RenderTargetSurface","Value":4194304}
|
|
,{"Name":"MFVideoFlags_ForceQWORD","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFRatio"
|
|
,"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":"MFOffset"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fract","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"value","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFVideoArea"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"OffsetX","Type":{"Kind":"ApiRef","Name":"MFOffset","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"OffsetY","Type":{"Kind":"ApiRef","Name":"MFOffset","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Area","Type":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFVideoInfo"
|
|
,"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":[]}
|
|
,{"Name":"PixelAspectRatio","Type":{"Kind":"ApiRef","Name":"MFRatio","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SourceChromaSubsampling","Type":{"Kind":"ApiRef","Name":"MFVideoChromaSubsampling","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InterlaceMode","Type":{"Kind":"ApiRef","Name":"MFVideoInterlaceMode","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TransferFunction","Type":{"Kind":"ApiRef","Name":"MFVideoTransferFunction","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ColorPrimaries","Type":{"Kind":"ApiRef","Name":"MFVideoPrimaries","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TransferMatrix","Type":{"Kind":"ApiRef","Name":"MFVideoTransferMatrix","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"SourceLighting","Type":{"Kind":"ApiRef","Name":"MFVideoLighting","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FramesPerSecond","Type":{"Kind":"ApiRef","Name":"MFRatio","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"NominalRange","Type":{"Kind":"ApiRef","Name":"MFNominalRange","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"GeometricAperture","Type":{"Kind":"ApiRef","Name":"MFVideoArea","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MinimumDisplayAperture","Type":{"Kind":"ApiRef","Name":"MFVideoArea","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PanScanAperture","Type":{"Kind":"ApiRef","Name":"MFVideoArea","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"VideoFlags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFAYUVSample"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"bCrValue","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bCbValue","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bYValue","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bSampleAlpha8","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFARGB"
|
|
,"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":"rgbAlpha","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFPaletteEntry"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ARGB","Type":{"Kind":"ApiRef","Name":"MFARGB","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"AYCbCr","Type":{"Kind":"ApiRef","Name":"MFAYUVSample","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFVideoSurfaceInfo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Format","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PaletteEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Palette","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"MFPaletteEntry","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFVideoCompressedInfo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"AvgBitrate","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"AvgBitErrorRate","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"MaxKeyFrameSpacing","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFVIDEOFORMAT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"videoInfo","Type":{"Kind":"ApiRef","Name":"MFVideoInfo","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"guidFormat","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"compressedInfo","Type":{"Kind":"ApiRef","Name":"MFVideoCompressedInfo","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"surfaceInfo","Type":{"Kind":"ApiRef","Name":"MFVideoSurfaceInfo","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFStandardVideoFormat"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFStdVideoFormat_reserved","Value":0}
|
|
,{"Name":"MFStdVideoFormat_NTSC","Value":1}
|
|
,{"Name":"MFStdVideoFormat_PAL","Value":2}
|
|
,{"Name":"MFStdVideoFormat_DVD_NTSC","Value":3}
|
|
,{"Name":"MFStdVideoFormat_DVD_PAL","Value":4}
|
|
,{"Name":"MFStdVideoFormat_DV_PAL","Value":5}
|
|
,{"Name":"MFStdVideoFormat_DV_NTSC","Value":6}
|
|
,{"Name":"MFStdVideoFormat_ATSC_SD480i","Value":7}
|
|
,{"Name":"MFStdVideoFormat_ATSC_HD1080i","Value":8}
|
|
,{"Name":"MFStdVideoFormat_ATSC_HD720p","Value":9}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFVideoMediaType"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"b99f381f-a8f9-47a2-a5af-ca3a225a3890"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetVideoFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVIDEOFORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetVideoRepresentation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidRepresentation","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"ppvRepresentation","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
,{"Name":"lStride","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFAsyncResult"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"ac6b7889-0740-4d51-8619-905994a55cc6"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppunkState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hrStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStateNoAddRef"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFAsyncCallback"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"a27003cf-2354-4f2a-8d6a-ab7cff15437e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Invoke"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAsyncResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFAsyncCallbackLogging"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"c7a4dca1-f5f0-47b6-b92b-bf0106d25791"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetObjectPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetObjectTag"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_EVENT_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MEUnknown","Value":0}
|
|
,{"Name":"MEError","Value":1}
|
|
,{"Name":"MEExtendedType","Value":2}
|
|
,{"Name":"MENonFatalError","Value":3}
|
|
,{"Name":"MEGenericV1Anchor","Value":3}
|
|
,{"Name":"MESessionUnknown","Value":100}
|
|
,{"Name":"MESessionTopologySet","Value":101}
|
|
,{"Name":"MESessionTopologiesCleared","Value":102}
|
|
,{"Name":"MESessionStarted","Value":103}
|
|
,{"Name":"MESessionPaused","Value":104}
|
|
,{"Name":"MESessionStopped","Value":105}
|
|
,{"Name":"MESessionClosed","Value":106}
|
|
,{"Name":"MESessionEnded","Value":107}
|
|
,{"Name":"MESessionRateChanged","Value":108}
|
|
,{"Name":"MESessionScrubSampleComplete","Value":109}
|
|
,{"Name":"MESessionCapabilitiesChanged","Value":110}
|
|
,{"Name":"MESessionTopologyStatus","Value":111}
|
|
,{"Name":"MESessionNotifyPresentationTime","Value":112}
|
|
,{"Name":"MENewPresentation","Value":113}
|
|
,{"Name":"MELicenseAcquisitionStart","Value":114}
|
|
,{"Name":"MELicenseAcquisitionCompleted","Value":115}
|
|
,{"Name":"MEIndividualizationStart","Value":116}
|
|
,{"Name":"MEIndividualizationCompleted","Value":117}
|
|
,{"Name":"MEEnablerProgress","Value":118}
|
|
,{"Name":"MEEnablerCompleted","Value":119}
|
|
,{"Name":"MEPolicyError","Value":120}
|
|
,{"Name":"MEPolicyReport","Value":121}
|
|
,{"Name":"MEBufferingStarted","Value":122}
|
|
,{"Name":"MEBufferingStopped","Value":123}
|
|
,{"Name":"MEConnectStart","Value":124}
|
|
,{"Name":"MEConnectEnd","Value":125}
|
|
,{"Name":"MEReconnectStart","Value":126}
|
|
,{"Name":"MEReconnectEnd","Value":127}
|
|
,{"Name":"MERendererEvent","Value":128}
|
|
,{"Name":"MESessionStreamSinkFormatChanged","Value":129}
|
|
,{"Name":"MESessionV1Anchor","Value":129}
|
|
,{"Name":"MESourceUnknown","Value":200}
|
|
,{"Name":"MESourceStarted","Value":201}
|
|
,{"Name":"MEStreamStarted","Value":202}
|
|
,{"Name":"MESourceSeeked","Value":203}
|
|
,{"Name":"MEStreamSeeked","Value":204}
|
|
,{"Name":"MENewStream","Value":205}
|
|
,{"Name":"MEUpdatedStream","Value":206}
|
|
,{"Name":"MESourceStopped","Value":207}
|
|
,{"Name":"MEStreamStopped","Value":208}
|
|
,{"Name":"MESourcePaused","Value":209}
|
|
,{"Name":"MEStreamPaused","Value":210}
|
|
,{"Name":"MEEndOfPresentation","Value":211}
|
|
,{"Name":"MEEndOfStream","Value":212}
|
|
,{"Name":"MEMediaSample","Value":213}
|
|
,{"Name":"MEStreamTick","Value":214}
|
|
,{"Name":"MEStreamThinMode","Value":215}
|
|
,{"Name":"MEStreamFormatChanged","Value":216}
|
|
,{"Name":"MESourceRateChanged","Value":217}
|
|
,{"Name":"MEEndOfPresentationSegment","Value":218}
|
|
,{"Name":"MESourceCharacteristicsChanged","Value":219}
|
|
,{"Name":"MESourceRateChangeRequested","Value":220}
|
|
,{"Name":"MESourceMetadataChanged","Value":221}
|
|
,{"Name":"MESequencerSourceTopologyUpdated","Value":222}
|
|
,{"Name":"MESourceV1Anchor","Value":222}
|
|
,{"Name":"MESinkUnknown","Value":300}
|
|
,{"Name":"MEStreamSinkStarted","Value":301}
|
|
,{"Name":"MEStreamSinkStopped","Value":302}
|
|
,{"Name":"MEStreamSinkPaused","Value":303}
|
|
,{"Name":"MEStreamSinkRateChanged","Value":304}
|
|
,{"Name":"MEStreamSinkRequestSample","Value":305}
|
|
,{"Name":"MEStreamSinkMarker","Value":306}
|
|
,{"Name":"MEStreamSinkPrerolled","Value":307}
|
|
,{"Name":"MEStreamSinkScrubSampleComplete","Value":308}
|
|
,{"Name":"MEStreamSinkFormatChanged","Value":309}
|
|
,{"Name":"MEStreamSinkDeviceChanged","Value":310}
|
|
,{"Name":"MEQualityNotify","Value":311}
|
|
,{"Name":"MESinkInvalidated","Value":312}
|
|
,{"Name":"MEAudioSessionNameChanged","Value":313}
|
|
,{"Name":"MEAudioSessionVolumeChanged","Value":314}
|
|
,{"Name":"MEAudioSessionDeviceRemoved","Value":315}
|
|
,{"Name":"MEAudioSessionServerShutdown","Value":316}
|
|
,{"Name":"MEAudioSessionGroupingParamChanged","Value":317}
|
|
,{"Name":"MEAudioSessionIconChanged","Value":318}
|
|
,{"Name":"MEAudioSessionFormatChanged","Value":319}
|
|
,{"Name":"MEAudioSessionDisconnected","Value":320}
|
|
,{"Name":"MEAudioSessionExclusiveModeOverride","Value":321}
|
|
,{"Name":"MESinkV1Anchor","Value":321}
|
|
,{"Name":"MECaptureAudioSessionVolumeChanged","Value":322}
|
|
,{"Name":"MECaptureAudioSessionDeviceRemoved","Value":323}
|
|
,{"Name":"MECaptureAudioSessionFormatChanged","Value":324}
|
|
,{"Name":"MECaptureAudioSessionDisconnected","Value":325}
|
|
,{"Name":"MECaptureAudioSessionExclusiveModeOverride","Value":326}
|
|
,{"Name":"MECaptureAudioSessionServerShutdown","Value":327}
|
|
,{"Name":"MESinkV2Anchor","Value":327}
|
|
,{"Name":"METrustUnknown","Value":400}
|
|
,{"Name":"MEPolicyChanged","Value":401}
|
|
,{"Name":"MEContentProtectionMessage","Value":402}
|
|
,{"Name":"MEPolicySet","Value":403}
|
|
,{"Name":"METrustV1Anchor","Value":403}
|
|
,{"Name":"MEWMDRMLicenseBackupCompleted","Value":500}
|
|
,{"Name":"MEWMDRMLicenseBackupProgress","Value":501}
|
|
,{"Name":"MEWMDRMLicenseRestoreCompleted","Value":502}
|
|
,{"Name":"MEWMDRMLicenseRestoreProgress","Value":503}
|
|
,{"Name":"MEWMDRMLicenseAcquisitionCompleted","Value":506}
|
|
,{"Name":"MEWMDRMIndividualizationCompleted","Value":508}
|
|
,{"Name":"MEWMDRMIndividualizationProgress","Value":513}
|
|
,{"Name":"MEWMDRMProximityCompleted","Value":514}
|
|
,{"Name":"MEWMDRMLicenseStoreCleaned","Value":515}
|
|
,{"Name":"MEWMDRMRevocationDownloadCompleted","Value":516}
|
|
,{"Name":"MEWMDRMV1Anchor","Value":516}
|
|
,{"Name":"METransformUnknown","Value":600}
|
|
,{"Name":"METransformNeedInput","Value":601}
|
|
,{"Name":"METransformHaveOutput","Value":602}
|
|
,{"Name":"METransformDrainComplete","Value":603}
|
|
,{"Name":"METransformMarker","Value":604}
|
|
,{"Name":"METransformInputStreamStateChanged","Value":605}
|
|
,{"Name":"MEByteStreamCharacteristicsChanged","Value":700}
|
|
,{"Name":"MEVideoCaptureDeviceRemoved","Value":800}
|
|
,{"Name":"MEVideoCaptureDevicePreempted","Value":801}
|
|
,{"Name":"MEStreamSinkFormatInvalidated","Value":802}
|
|
,{"Name":"MEEncodingParameters","Value":803}
|
|
,{"Name":"MEContentProtectionMetadata","Value":900}
|
|
,{"Name":"MEDeviceThermalStateChanged","Value":950}
|
|
,{"Name":"MEReservedMax","Value":10000}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaEvent"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"df598932-f10c-4e39-bba2-c308f101daa3"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pmet","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetExtendedType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pguidExtendedType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"phrStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaEventGenerator"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"2cd0bd52-bcd5-4b89-b62c-eadc0c031e7d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"MEDIA_EVENT_GENERATOR_GET_EVENT_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaEvent","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"BeginGetEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndGetEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaEvent","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"QueueEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"met","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"guidExtendedType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"hrStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pvValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFRemoteAsyncCallback"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"a27003d0-2354-4f2a-8d6a-ab7cff15437e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Invoke"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pRemoteResult","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFBYTESTREAM_SEEK_ORIGIN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"msoBegin","Value":0}
|
|
,{"Name":"msoCurrent","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFByteStream"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"ad4c1b00-4bf7-422f-9175-756693d9130d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetCapabilities"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwCapabilities","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pqwLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"qwLength","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCurrentPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pqwPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetCurrentPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"qwPosition","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"IsEndOfStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfEndOfStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Read"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pb","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcbRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"BeginRead"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndRead"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pcbRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Write"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pb","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcbWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"BeginWrite"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pb","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndWrite"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pcbWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Seek"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SeekOrigin","Type":{"Kind":"ApiRef","Name":"MFBYTESTREAM_SEEK_ORIGIN","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"llSeekOffset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"dwSeekFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pqwCurrentPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Flush"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Close"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFByteStreamProxyClassFactory"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"a6b43f84-5c0a-42e8-a44d-b1857a76992f"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateByteStreamProxy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_FILE_ACCESSMODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_ACCESSMODE_READ","Value":1}
|
|
,{"Name":"MF_ACCESSMODE_WRITE","Value":2}
|
|
,{"Name":"MF_ACCESSMODE_READWRITE","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_FILE_OPENMODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_OPENMODE_FAIL_IF_NOT_EXIST","Value":0}
|
|
,{"Name":"MF_OPENMODE_FAIL_IF_EXIST","Value":1}
|
|
,{"Name":"MF_OPENMODE_RESET_IF_EXIST","Value":2}
|
|
,{"Name":"MF_OPENMODE_APPEND_IF_EXIST","Value":3}
|
|
,{"Name":"MF_OPENMODE_DELETE_IF_EXIST","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_FILE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_FILEFLAGS_NONE","Value":0}
|
|
,{"Name":"MF_FILEFLAGS_NOBUFFERING","Value":1}
|
|
,{"Name":"MF_FILEFLAGS_ALLOW_WRITE_SHARING","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFSampleOutputStream"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"8feed468-6f7e-440d-869a-49bdd283ad0d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"BeginWriteSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndWriteSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Close"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFCollection"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"5bc8a76b-869a-46a3-9b03-fa218a66aebe"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetElementCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcElements","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetElement"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwElementIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppUnkElement","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddElement"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUnkElement","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveElement"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwElementIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppUnkElement","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"InsertElementAt"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pUnknown","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveAllElements"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaEventQueue"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"36f846fc-2256-48b6-b58e-e2b638316581"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaEvent","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"BeginGetEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndGetEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaEvent","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"QueueEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEvent","Type":{"Kind":"ApiRef","Name":"IMFMediaEvent","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"QueueEventParamVar"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"met","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"guidExtendedType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"hrStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pvValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"QueueEventParamUnk"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"met","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"guidExtendedType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"hrStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Shutdown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFActivate"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"7fee9e9a-4a89-47a6-899c-b6a53a70fb67"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"ActivateObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","RetVal"]}
|
|
]
|
|
},{
|
|
"Name":"ShutdownObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"DetachObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFPluginControl"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"5c6c44bf-1db6-435b-9249-e8cd10fdec96"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetPreferredClsid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pluginType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"selector","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetPreferredClsidByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pluginType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"selector","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetPreferredClsid"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pluginType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"selector","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"IsDisabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pluginType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetDisabledByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pluginType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetDisabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pluginType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"disabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_PLUGIN_CONTROL_POLICY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_PLUGIN_CONTROL_POLICY_USE_ALL_PLUGINS","Value":0}
|
|
,{"Name":"MF_PLUGIN_CONTROL_POLICY_USE_APPROVED_PLUGINS","Value":1}
|
|
,{"Name":"MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS","Value":2}
|
|
,{"Name":"MF_PLUGIN_CONTROL_POLICY_USE_WEB_PLUGINS_EDGEMODE","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFPluginControl2"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"c6982083-3ddc-45cb-af5e-0f7a8ce4de77"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFPluginControl","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetPolicy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"policy","Type":{"Kind":"ApiRef","Name":"MF_PLUGIN_CONTROL_POLICY","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFDXGIDeviceManager"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"eb533d5d-2db6-40f8-97a9-494692014f07"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CloseDeviceHandle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppService","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"LockDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppUnkDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
,{"Name":"fBlock","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OpenDeviceHandle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"phDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"ResetDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUnkDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"resetToken","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"TestDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"UnlockDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDevice","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fSaveState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_STREAM_STATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_STREAM_STATE_STOPPED","Value":0}
|
|
,{"Name":"MF_STREAM_STATE_PAUSED","Value":1}
|
|
,{"Name":"MF_STREAM_STATE_RUNNING","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMuxStreamAttributesManager"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"ce8bd576-e440-43b3-be34-1e53f565f7e8"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetStreamCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwMuxStreamCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwMuxStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppStreamAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMuxStreamMediaTypeManager"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"505a2c72-42f7-4690-aeab-8f513d0ffdb8"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetStreamCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwMuxStreamCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwMuxStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamConfigurationCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddStreamConfiguration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ullStreamMask","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveStreamConfiguration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ullStreamMask","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamConfiguration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pullStreamMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMuxStreamSampleManager"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"74abbc19-b1cc-4e41-bb8b-9d9b86a8f6ca"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetStreamCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwMuxStreamCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwMuxStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamConfiguration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt64"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSecureBuffer"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"c1209904-e584-4752-a2d6-7f21693f8b21"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetIdentifier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pGuidIdentifier","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"_MFT_INPUT_DATA_BUFFER_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFT_INPUT_DATA_BUFFER_PLACEHOLDER","Value":-1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"_MFT_OUTPUT_DATA_BUFFER_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFT_OUTPUT_DATA_BUFFER_INCOMPLETE","Value":16777216}
|
|
,{"Name":"MFT_OUTPUT_DATA_BUFFER_FORMAT_CHANGE","Value":256}
|
|
,{"Name":"MFT_OUTPUT_DATA_BUFFER_STREAM_END","Value":512}
|
|
,{"Name":"MFT_OUTPUT_DATA_BUFFER_NO_SAMPLE","Value":768}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"_MFT_INPUT_STATUS_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFT_INPUT_STATUS_ACCEPT_DATA","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"_MFT_OUTPUT_STATUS_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFT_OUTPUT_STATUS_SAMPLE_READY","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"_MFT_INPUT_STREAM_INFO_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFT_INPUT_STREAM_WHOLE_SAMPLES","Value":1}
|
|
,{"Name":"MFT_INPUT_STREAM_SINGLE_SAMPLE_PER_BUFFER","Value":2}
|
|
,{"Name":"MFT_INPUT_STREAM_FIXED_SAMPLE_SIZE","Value":4}
|
|
,{"Name":"MFT_INPUT_STREAM_HOLDS_BUFFERS","Value":8}
|
|
,{"Name":"MFT_INPUT_STREAM_DOES_NOT_ADDREF","Value":256}
|
|
,{"Name":"MFT_INPUT_STREAM_REMOVABLE","Value":512}
|
|
,{"Name":"MFT_INPUT_STREAM_OPTIONAL","Value":1024}
|
|
,{"Name":"MFT_INPUT_STREAM_PROCESSES_IN_PLACE","Value":2048}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"_MFT_OUTPUT_STREAM_INFO_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFT_OUTPUT_STREAM_WHOLE_SAMPLES","Value":1}
|
|
,{"Name":"MFT_OUTPUT_STREAM_SINGLE_SAMPLE_PER_BUFFER","Value":2}
|
|
,{"Name":"MFT_OUTPUT_STREAM_FIXED_SAMPLE_SIZE","Value":4}
|
|
,{"Name":"MFT_OUTPUT_STREAM_DISCARDABLE","Value":8}
|
|
,{"Name":"MFT_OUTPUT_STREAM_OPTIONAL","Value":16}
|
|
,{"Name":"MFT_OUTPUT_STREAM_PROVIDES_SAMPLES","Value":256}
|
|
,{"Name":"MFT_OUTPUT_STREAM_CAN_PROVIDE_SAMPLES","Value":512}
|
|
,{"Name":"MFT_OUTPUT_STREAM_LAZY_READ","Value":1024}
|
|
,{"Name":"MFT_OUTPUT_STREAM_REMOVABLE","Value":2048}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"_MFT_SET_TYPE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFT_SET_TYPE_TEST_ONLY","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"_MFT_PROCESS_OUTPUT_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFT_PROCESS_OUTPUT_DISCARD_WHEN_NO_BUFFER","Value":1}
|
|
,{"Name":"MFT_PROCESS_OUTPUT_REGENERATE_LAST_OUTPUT","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"_MFT_PROCESS_OUTPUT_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFT_PROCESS_OUTPUT_STATUS_NEW_STREAMS","Value":256}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFT_DRAIN_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFT_DRAIN_PRODUCE_TAILS","Value":0}
|
|
,{"Name":"MFT_DRAIN_NO_TAILS","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFT_MESSAGE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFT_MESSAGE_COMMAND_FLUSH","Value":0}
|
|
,{"Name":"MFT_MESSAGE_COMMAND_DRAIN","Value":1}
|
|
,{"Name":"MFT_MESSAGE_SET_D3D_MANAGER","Value":2}
|
|
,{"Name":"MFT_MESSAGE_DROP_SAMPLES","Value":3}
|
|
,{"Name":"MFT_MESSAGE_COMMAND_TICK","Value":4}
|
|
,{"Name":"MFT_MESSAGE_NOTIFY_BEGIN_STREAMING","Value":268435456}
|
|
,{"Name":"MFT_MESSAGE_NOTIFY_END_STREAMING","Value":268435457}
|
|
,{"Name":"MFT_MESSAGE_NOTIFY_END_OF_STREAM","Value":268435458}
|
|
,{"Name":"MFT_MESSAGE_NOTIFY_START_OF_STREAM","Value":268435459}
|
|
,{"Name":"MFT_MESSAGE_NOTIFY_RELEASE_RESOURCES","Value":268435460}
|
|
,{"Name":"MFT_MESSAGE_NOTIFY_REACQUIRE_RESOURCES","Value":268435461}
|
|
,{"Name":"MFT_MESSAGE_NOTIFY_EVENT","Value":268435462}
|
|
,{"Name":"MFT_MESSAGE_COMMAND_SET_OUTPUT_STREAM_STATE","Value":268435463}
|
|
,{"Name":"MFT_MESSAGE_COMMAND_FLUSH_OUTPUT_STREAM","Value":268435464}
|
|
,{"Name":"MFT_MESSAGE_COMMAND_MARKER","Value":536870912}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFT_INPUT_STREAM_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"hnsMaxLatency","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbMaxLookahead","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFT_OUTPUT_STREAM_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFT_OUTPUT_DATA_BUFFER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pEvents","Type":{"Kind":"ApiRef","Name":"IMFCollection","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFTransform"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"bf94c121-5b05-4e6f-8000-ba598961414d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetStreamLimits"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwInputMinimum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwInputMaximum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwOutputMinimum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pdwOutputMaximum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcInputStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pcOutputStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamIDs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputIDArraySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwInputIDs","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dwOutputIDArraySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwOutputIDs","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetInputStreamInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStreamInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFT_INPUT_STREAM_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputStreamInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStreamInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFT_OUTPUT_STREAM_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetInputStreamAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputStreamAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteInputStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"AddInputStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"adwStreamIDs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetInputAvailableType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwTypeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputAvailableType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwTypeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetInputType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetOutputType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetInputCurrentType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputCurrentType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetInputStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetOutputBounds"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hnsLowerBound","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"hnsUpperBound","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ProcessEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pEvent","Type":{"Kind":"ApiRef","Name":"IMFMediaEvent","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ProcessMessage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eMessage","Type":{"Kind":"ApiRef","Name":"MFT_MESSAGE_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ulParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ProcessInput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ProcessOutput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cOutputBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pOutputSamples","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"MFT_OUTPUT_DATA_BUFFER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pdwStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"DeviceStreamState"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DeviceStreamState_Stop","Value":0}
|
|
,{"Name":"DeviceStreamState_Pause","Value":1}
|
|
,{"Name":"DeviceStreamState_Run","Value":2}
|
|
,{"Name":"DeviceStreamState_Disabled","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"STREAM_MEDIUM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"gidMedium","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"unMediumInstance","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFDeviceTransform"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"d818fbd8-fc46-42f2-87ac-1ea2d1f9bf32"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"InitializeTransform"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetInputAvailableType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwTypeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetInputCurrentType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetInputStreamAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputAvailableType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwTypeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputCurrentType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputStreamAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcInputStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pcOutputStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamIDs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputIDArraySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwInputStreamIds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dwOutputIDArraySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwOutputStreamIds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"ProcessEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pEvent","Type":{"Kind":"ApiRef","Name":"IMFMediaEvent","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ProcessInput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ProcessMessage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eMessage","Type":{"Kind":"ApiRef","Name":"MFT_MESSAGE_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ulParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ProcessOutput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cOutputBufferCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pOutputSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFT_OUTPUT_DATA_BUFFER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pdwStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetInputStreamState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"value","Type":{"Kind":"ApiRef","Name":"DeviceStreamState","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetInputStreamState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DeviceStreamState","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetOutputStreamState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"value","Type":{"Kind":"ApiRef","Name":"DeviceStreamState","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputStreamState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DeviceStreamState","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetInputStreamPreferredState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DeviceStreamState","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"FlushInputStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FlushOutputStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFDeviceTransformCallback"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.17134"
|
|
,"Kind":"Com"
|
|
,"Guid":"6d5cb646-29ec-41fb-8179-8c4c6d750811"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnBufferSent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCallbackAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pinId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF3DVideoOutputType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF3DVideoOutputType_BaseView","Value":0}
|
|
,{"Name":"MF3DVideoOutputType_Stereo","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFT_AUDIO_DECODER_DEGRADATION_REASON"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFT_AUDIO_DECODER_DEGRADATION_REASON_NONE","Value":0}
|
|
,{"Name":"MFT_AUDIO_DECODER_DEGRADATION_REASON_LICENSING_REQUIREMENT","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE_NONE","Value":0}
|
|
,{"Name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE_DOWNMIX2CHANNEL","Value":1}
|
|
,{"Name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE_DOWNMIX6CHANNEL","Value":2}
|
|
,{"Name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE_DOWNMIX8CHANNEL","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFAudioDecoderDegradationInfo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"eDegradationReason","Type":{"Kind":"ApiRef","Name":"MFT_AUDIO_DECODER_DEGRADATION_REASON","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"eType","Type":{"Kind":"ApiRef","Name":"MFT_AUDIO_DECODER_DEGRADATION_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFT_STREAM_STATE_PARAM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"StreamId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"State","Type":{"Kind":"ApiRef","Name":"MF_STREAM_STATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFSESSION_SETTOPOLOGY_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFSESSION_SETTOPOLOGY_IMMEDIATE","Value":1}
|
|
,{"Name":"MFSESSION_SETTOPOLOGY_NORESOLUTION","Value":2}
|
|
,{"Name":"MFSESSION_SETTOPOLOGY_CLEAR_CURRENT","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFSESSION_GETFULLTOPOLOGY_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFSESSION_GETFULLTOPOLOGY_CURRENT","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFPMPSESSION_CREATION_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFPMPSESSION_UNPROTECTED_PROCESS","Value":1}
|
|
,{"Name":"MFPMPSESSION_IN_PROCESS","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaSession"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"90377834-21d0-4dee-8214-ba2e3e6c1127"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaEventGenerator","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetTopology"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwSetTopologyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pTopology","Type":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ClearTopologies"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Start"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pguidTimeFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pvarStartPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"Pause"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Close"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Shutdown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetClock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFClock","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSessionCapabilities"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFullTopology"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwGetFullTopologyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"TopoId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"ppFullTopology","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_OBJECT_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_OBJECT_MEDIASOURCE","Value":0}
|
|
,{"Name":"MF_OBJECT_BYTESTREAM","Value":1}
|
|
,{"Name":"MF_OBJECT_INVALID","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_RESOLUTION_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_RESOLUTION_MEDIASOURCE","Value":1}
|
|
,{"Name":"MF_RESOLUTION_BYTESTREAM","Value":2}
|
|
,{"Name":"MF_RESOLUTION_CONTENT_DOES_NOT_HAVE_TO_MATCH_EXTENSION_OR_MIME_TYPE","Value":16}
|
|
,{"Name":"MF_RESOLUTION_KEEP_BYTE_STREAM_ALIVE_ON_FAIL","Value":32}
|
|
,{"Name":"MF_RESOLUTION_DISABLE_LOCAL_PLUGINS","Value":64}
|
|
,{"Name":"MF_RESOLUTION_PLUGIN_CONTROL_POLICY_APPROVED_ONLY","Value":128}
|
|
,{"Name":"MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY","Value":256}
|
|
,{"Name":"MF_RESOLUTION_PLUGIN_CONTROL_POLICY_WEB_ONLY_EDGEMODE","Value":512}
|
|
,{"Name":"MF_RESOLUTION_ENABLE_STORE_PLUGINS","Value":1024}
|
|
,{"Name":"MF_RESOLUTION_READ","Value":65536}
|
|
,{"Name":"MF_RESOLUTION_WRITE","Value":131072}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"MF_CONNECT_METHOD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_CONNECT_DIRECT","Value":0}
|
|
,{"Name":"MF_CONNECT_ALLOW_CONVERTER","Value":1}
|
|
,{"Name":"MF_CONNECT_ALLOW_DECODER","Value":3}
|
|
,{"Name":"MF_CONNECT_RESOLVE_INDEPENDENT_OUTPUTTYPES","Value":4}
|
|
,{"Name":"MF_CONNECT_AS_OPTIONAL","Value":65536}
|
|
,{"Name":"MF_CONNECT_AS_OPTIONAL_BRANCH","Value":131072}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TOPOLOGY_RESOLUTION_STATUS_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TOPOLOGY_RESOLUTION_SUCCEEDED","Value":0}
|
|
,{"Name":"MF_OPTIONAL_NODE_REJECTED_MEDIA_TYPE","Value":1}
|
|
,{"Name":"MF_OPTIONAL_NODE_REJECTED_PROTECTED_PROCESS","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFSourceResolver"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"fbe5a32d-a497-4b61-bb85-97b1a848a6e3"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateObjectFromURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pProps","Type":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pObjectType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_OBJECT_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateObjectFromByteStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pProps","Type":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pObjectType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_OBJECT_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"BeginCreateObjectFromURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pProps","Type":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppIUnknownCancelCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndCreateObjectFromURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pObjectType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_OBJECT_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"BeginCreateObjectFromByteStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pProps","Type":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppIUnknownCancelCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndCreateObjectFromByteStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pObjectType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_OBJECT_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CancelObjectCreation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIUnknownCancelCookie","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFMEDIASOURCE_CHARACTERISTICS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFMEDIASOURCE_IS_LIVE","Value":1}
|
|
,{"Name":"MFMEDIASOURCE_CAN_SEEK","Value":2}
|
|
,{"Name":"MFMEDIASOURCE_CAN_PAUSE","Value":4}
|
|
,{"Name":"MFMEDIASOURCE_HAS_SLOW_SEEK","Value":8}
|
|
,{"Name":"MFMEDIASOURCE_HAS_MULTIPLE_PRESENTATIONS","Value":16}
|
|
,{"Name":"MFMEDIASOURCE_CAN_SKIPFORWARD","Value":32}
|
|
,{"Name":"MFMEDIASOURCE_CAN_SKIPBACKWARD","Value":64}
|
|
,{"Name":"MFMEDIASOURCE_DOES_NOT_USE_NETWORK","Value":128}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaSource"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"279a808d-aec7-40c8-9c6b-a6b492c78a66"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaEventGenerator","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetCharacteristics"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwCharacteristics","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreatePresentationDescriptor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppPresentationDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPresentationDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Start"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPresentationDescriptor","Type":{"Kind":"ApiRef","Name":"IMFPresentationDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pguidTimeFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pvarStartPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Pause"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Shutdown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaSourceEx"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"3c9b2eb9-86d5-4514-a394-f56664f9f0d8"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetSourceAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIdentifier","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetD3DManager"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pManager","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFClockConsumer"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"6ef2a662-47c0-4666-b13d-cbb717f2fa2c"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetPresentationClock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPresentationClock","Type":{"Kind":"ApiRef","Name":"IMFPresentationClock","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetPresentationClock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppPresentationClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPresentationClock","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaStream"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"d182108f-4ec6-443f-aa42-a71106ec825f"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaEventGenerator","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetMediaSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppMediaSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamDescriptor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppStreamDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFStreamDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"RequestSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pToken","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaSink"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"6ef2a660-47c0-4666-b13d-cbb717f2fa2c"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetCharacteristics"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwCharacteristics","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddStreamSink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamSinkIdentifier","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppStreamSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFStreamSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveStreamSink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamSinkIdentifier","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamSinkCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcStreamSinkCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamSinkByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppStreamSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFStreamSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamSinkById"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamSinkIdentifier","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppStreamSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFStreamSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetPresentationClock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPresentationClock","Type":{"Kind":"ApiRef","Name":"IMFPresentationClock","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetPresentationClock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppPresentationClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPresentationClock","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Shutdown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFSTREAMSINK_MARKER_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFSTREAMSINK_MARKER_DEFAULT","Value":0}
|
|
,{"Name":"MFSTREAMSINK_MARKER_ENDOFSEGMENT","Value":1}
|
|
,{"Name":"MFSTREAMSINK_MARKER_TICK","Value":2}
|
|
,{"Name":"MFSTREAMSINK_MARKER_EVENT","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFStreamSink"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"0a97b3cf-8e7c-4a3d-8f8c-0c843dc247fb"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaEventGenerator","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetMediaSink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppMediaSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetIdentifier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwIdentifier","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMediaTypeHandler"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppHandler","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaTypeHandler","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"ProcessSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PlaceMarker"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eMarkerType","Type":{"Kind":"ApiRef","Name":"MFSTREAMSINK_MARKER_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pvarMarkerValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pvarContextValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"Flush"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFVideoSampleAllocator"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"86cbc910-e533-4751-8e3b-f19b5b806a03"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetDirectXManager"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pManager","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"UninitializeSampleAllocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"InitializeSampleAllocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cRequestedFrames","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"AllocateSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFVideoSampleAllocatorNotify"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"a792cdbe-c374-4e89-8335-278e7b9956a4"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"NotifyRelease"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFVideoSampleAllocatorNotifyEx"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Kind":"Com"
|
|
,"Guid":"3978aa1a-6d5b-4b7f-a340-90899189ae34"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFVideoSampleAllocatorNotify","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"NotifyPrune"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"__MIDL__IMFVideoSampleAllocatorNotifyEx0000","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFVideoSampleAllocatorCallback"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"992388b4-3372-4f67-8b6f-c84c071f4751"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetCallback"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pNotify","Type":{"Kind":"ApiRef","Name":"IMFVideoSampleAllocatorNotify","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFreeSampleCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plSamples","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFVideoSampleAllocatorEx"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"545b3a48-3283-4f62-866f-a62d8f598f9f"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFVideoSampleAllocator","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"InitializeSampleAllocatorEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cInitialSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cMaximumSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFDXGIDeviceManagerSource"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"20bc074b-7a8d-4609-8c3b-64a0a3b5d7ce"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetManager"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppManager","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFDXGIDeviceManager","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_VIDEO_PROCESSOR_ROTATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ROTATION_NONE","Value":0}
|
|
,{"Name":"ROTATION_NORMAL","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_VIDEO_PROCESSOR_MIRROR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MIRROR_NONE","Value":0}
|
|
,{"Name":"MIRROR_HORIZONTAL","Value":1}
|
|
,{"Name":"MIRROR_VERTICAL","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFVideoProcessorControl"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"a3f675d5-6119-4f7f-a100-1d8b280f0efb"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetBorderColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBorderColor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFARGB","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetSourceRectangle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSrcRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetDestinationRectangle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDstRect","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetMirror"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eMirror","Type":{"Kind":"ApiRef","Name":"MF_VIDEO_PROCESSOR_MIRROR","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetRotation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eRotation","Type":{"Kind":"ApiRef","Name":"MF_VIDEO_PROCESSOR_ROTATION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetConstrictionSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pConstrictionSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFVideoProcessorControl2"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Kind":"Com"
|
|
,"Guid":"bde633d3-e1dc-4a7f-a693-bbae399c4a20"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFVideoProcessorControl","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetRotationOverride"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"uiRotation","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EnableHardwareEffects"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fEnabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetSupportedHardwareEffects"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"puiSupport","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFVideoSphericalFormat"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoSphericalFormat_Unsupported","Value":0}
|
|
,{"Name":"MFVideoSphericalFormat_Equirectangular","Value":1}
|
|
,{"Name":"MFVideoSphericalFormat_CubeMap","Value":2}
|
|
,{"Name":"MFVideoSphericalFormat_3DMesh","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVideoSphericalProjectionMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoSphericalProjectionMode_Spherical","Value":0}
|
|
,{"Name":"MFVideoSphericalProjectionMode_Flat","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFVideoProcessorControl3"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"2424b3f2-eb23-40f1-91aa-74bddeea0883"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFVideoProcessorControl2","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetNaturalOutputType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"EnableSphericalVideoProcessing"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"eFormat","Type":{"Kind":"ApiRef","Name":"MFVideoSphericalFormat","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"eProjectionMode","Type":{"Kind":"ApiRef","Name":"MFVideoSphericalProjectionMode","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetSphericalVideoProperties"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"X","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"Y","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"Z","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"W","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"fieldOfView","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetOutputDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pOutputDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFVideoRendererEffectControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"604d33d7-cf23-41d5-8224-5bbbb1a87475"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnAppServiceConnectionEstablished"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAppServiceConnection","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTopology"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"83cf873a-f6da-4bc8-823f-bacfd55dc433"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetTopologyID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddNode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pNode","Type":{"Kind":"ApiRef","Name":"IMFTopologyNode","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveNode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pNode","Type":{"Kind":"ApiRef","Name":"IMFTopologyNode","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetNodeCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwNodes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetNode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"ppNode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTopologyNode","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Clear"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"CloneFrom"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pTopology","Type":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetNodeByID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"qwTopoNodeID","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"ppNode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTopologyNode","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSourceNodeCollection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppCollection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFCollection","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputNodeCollection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppCollection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFCollection","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFTOPOLOGY_DXVA_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFTOPOLOGY_DXVA_DEFAULT","Value":0}
|
|
,{"Name":"MFTOPOLOGY_DXVA_NONE","Value":1}
|
|
,{"Name":"MFTOPOLOGY_DXVA_FULL","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFTOPOLOGY_HARDWARE_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFTOPOLOGY_HWMODE_SOFTWARE_ONLY","Value":0}
|
|
,{"Name":"MFTOPOLOGY_HWMODE_USE_HARDWARE","Value":1}
|
|
,{"Name":"MFTOPOLOGY_HWMODE_USE_ONLY_HARDWARE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TOPOLOGY_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TOPOLOGY_OUTPUT_NODE","Value":0}
|
|
,{"Name":"MF_TOPOLOGY_SOURCESTREAM_NODE","Value":1}
|
|
,{"Name":"MF_TOPOLOGY_TRANSFORM_NODE","Value":2}
|
|
,{"Name":"MF_TOPOLOGY_TEE_NODE","Value":3}
|
|
,{"Name":"MF_TOPOLOGY_MAX","Value":-1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFTopologyNode"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"83cf873a-f6da-4bc8-823f-bacfd55dc430"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetNodeType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TOPOLOGY_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTopoNodeID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetTopoNodeID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ullTopoID","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetInputCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcInputs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcOutputs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"ConnectOutput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pDownstreamNode","Type":{"Kind":"ApiRef","Name":"IMFTopologyNode","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwInputIndexOnDownstreamNode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"DisconnectOutput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetInput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppUpstreamNode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTopologyNode","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pdwOutputIndexOnUpstreamNode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDownstreamNode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTopologyNode","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pdwInputIndexOnDownstreamNode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetOutputPrefType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputPrefType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetInputPrefType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetInputPrefType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwInputIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CloneFrom"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pNode","Type":{"Kind":"ApiRef","Name":"IMFTopologyNode","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_TOPONODE_FLUSH_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TOPONODE_FLUSH_ALWAYS","Value":0}
|
|
,{"Name":"MF_TOPONODE_FLUSH_SEEK","Value":1}
|
|
,{"Name":"MF_TOPONODE_FLUSH_NEVER","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TOPONODE_DRAIN_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TOPONODE_DRAIN_DEFAULT","Value":0}
|
|
,{"Name":"MF_TOPONODE_DRAIN_ALWAYS","Value":1}
|
|
,{"Name":"MF_TOPONODE_DRAIN_NEVER","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFGetService"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"fa993888-4383-415a-a930-dd472a8cf6f7"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidService","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFCLOCK_CHARACTERISTICS_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFCLOCK_CHARACTERISTICS_FLAG_FREQUENCY_10MHZ","Value":2}
|
|
,{"Name":"MFCLOCK_CHARACTERISTICS_FLAG_ALWAYS_RUNNING","Value":4}
|
|
,{"Name":"MFCLOCK_CHARACTERISTICS_FLAG_IS_SYSTEM_CLOCK","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFCLOCK_STATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFCLOCK_STATE_INVALID","Value":0}
|
|
,{"Name":"MFCLOCK_STATE_RUNNING","Value":1}
|
|
,{"Name":"MFCLOCK_STATE_STOPPED","Value":2}
|
|
,{"Name":"MFCLOCK_STATE_PAUSED","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFCLOCK_RELATIONAL_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFCLOCK_RELATIONAL_FLAG_JITTER_NEVER_AHEAD","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFCLOCK_PROPERTIES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"qwCorrelationRate","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"guidClockId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"dwClockFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"qwClockFrequency","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"dwClockTolerance","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwClockJitter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFClock"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"2eb1e945-18b8-4139-9b1a-d5d584818530"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetClockCharacteristics"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwCharacteristics","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetCorrelatedTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pllClockTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"phnsSystemTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetContinuityKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwContinuityKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"peClockState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFCLOCK_STATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetProperties"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pClockProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFCLOCK_PROPERTIES","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFPresentationClock"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"868ce85c-8ea9-4f55-ab82-b009a910a805"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFClock","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetTimeSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pTimeSource","Type":{"Kind":"ApiRef","Name":"IMFPresentationTimeSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetTimeSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppTimeSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPresentationTimeSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"phnsClockTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddClockStateSink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pStateSink","Type":{"Kind":"ApiRef","Name":"IMFClockStateSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveClockStateSink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pStateSink","Type":{"Kind":"ApiRef","Name":"IMFClockStateSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Start"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"llClockStartOffset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Pause"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFPresentationTimeSource"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"7ff12cce-f76f-41c2-863b-1666c8e5e139"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFClock","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetUnderlyingClock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFClock","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFClockStateSink"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"f6696e82-74f7-4f3d-a178-8a5e09c3659f"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnClockStart"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hnsSystemTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"llClockStartOffset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OnClockStop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hnsSystemTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OnClockPause"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hnsSystemTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OnClockRestart"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hnsSystemTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OnClockSetRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hnsSystemTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"flRate","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFPresentationDescriptor"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"03cb2711-24d7-4db6-a17f-f3a7a479a536"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetStreamDescriptorCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwDescriptorCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamDescriptorByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfSelected","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFStreamDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SelectStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwDescriptorIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"DeselectStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwDescriptorIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppPresentationDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPresentationDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFStreamDescriptor"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"56c03d9c-9dbb-45f5-ab4b-d80f47c05938"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetStreamIdentifier"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwStreamIdentifier","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMediaTypeHandler"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppMediaTypeHandler","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaTypeHandler","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaTypeHandler"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"e93dcf6c-4b07-4e1e-8123-aa16ed6eadf5"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"IsMediaTypeSupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetMediaTypeCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwTypeCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMediaTypeByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetCurrentMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCurrentMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMajorType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pguidMajorType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFTIMER_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFTIMER_RELATIVE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFTimer"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"e56e4cbd-8f70-49d8-a0f8-edb3d6ab9bf2"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetTimer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"llClockTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppunkKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CancelTimer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"punkKey","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_ACTIVATE_CUSTOM_MIXER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_ACTIVATE_CUSTOM_MIXER_ALLOWFAIL","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_ACTIVATE_CUSTOM_PRESENTER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_ACTIVATE_CUSTOM_PRESENTER_ALLOWFAIL","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFSHUTDOWN_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFSHUTDOWN_INITIATED","Value":0}
|
|
,{"Name":"MFSHUTDOWN_COMPLETED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFShutdown"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"97ec2ea4-0e42-4937-97ac-9d6d328824e1"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Shutdown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetShutdownStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFSHUTDOWN_STATUS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTopoLoader"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"de9a6157-f660-4643-b56a-df9f7998c7cd"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Load"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pInputTopo","Type":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppOutputTopo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pCurrentTopo","Type":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFContentProtectionManager"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"acf92459-6a61-42bd-b57c-b43e51203cb0"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"BeginEnableContent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEnablerActivate","Type":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pTopo","Type":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndEnableContent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_URL_TRUST_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_LICENSE_URL_UNTRUSTED","Value":0}
|
|
,{"Name":"MF_LICENSE_URL_TRUSTED","Value":1}
|
|
,{"Name":"MF_LICENSE_URL_TAMPERED","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFContentEnabler"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"d3c4ef59-49ce-4381-9071-d5bcd044c770"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetEnableType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetEnableURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppwszURL","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pcchURL","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pTrustStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_URL_TRUST_STATUS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetEnableData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppbData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pcbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"IsAutomaticSupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfAutomatic","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AutomaticEnable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"MonitorEnable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Cancel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFRR_COMPONENT_HASH_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulReason","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgHeaderHash","Type":{"Kind":"Array","Shape":{"Size":43},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"rgPublicKeyHash","Type":{"Kind":"Array","Shape":{"Size":43},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"wszName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFRR_COMPONENTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwRRInfoVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwRRComponents","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pRRComponents","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFRR_COMPONENT_HASH_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ASF_FLAT_PICTURE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"bPictureType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"dwDataLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ASF_FLAT_SYNCHRONISED_LYRICS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"bTimeStampFormat","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"bContentType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"dwLyricsLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFMetadata"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"f88cfb8c-ef16-4991-b450-cb8c69e51704"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszRFC1766","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppwszRFC1766","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllLanguages"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppvLanguages","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetProperty"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetProperty"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteProperty"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllPropertyNames"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppvNames","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMetadataProvider"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"56181d2d-e221-4adb-b1c8-3cee6a53f76f"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetMFMetadata"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPresentationDescriptor","Type":{"Kind":"ApiRef","Name":"IMFPresentationDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwStreamIdentifier","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppMFMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMetadata","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFRATE_DIRECTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFRATE_FORWARD","Value":0}
|
|
,{"Name":"MFRATE_REVERSE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFRateSupport"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"0a9ccdbc-d797-4563-9667-94ec5d79292d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetSlowestRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eDirection","Type":{"Kind":"ApiRef","Name":"MFRATE_DIRECTION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fThin","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pflRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFastestRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eDirection","Type":{"Kind":"ApiRef","Name":"MFRATE_DIRECTION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fThin","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pflRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"IsRateSupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fThin","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"flRate","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"pflNearestSupportedRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFRateControl"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"88ddcd21-03c3-4275-91ed-55ee3929328f"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fThin","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"flRate","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfThin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pflRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTimecodeTranslate"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"ab9d8661-f7e8-4ef4-9861-89f334f94e74"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"BeginConvertTimecodeToHNS"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPropVarTimecode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndConvertTimecodeToHNS"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"phnsTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"BeginConvertHNSToTimecode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hnsTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndConvertHNSToTimecode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pPropVarTimecode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSeekInfo"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"26afea53-d9ed-42b5-ab80-e64f9ee34779"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetNearestKeyFrames"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pguidTimeFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pvarStartPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pvarPreviousKeyFrame","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pvarNextKeyFrame","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSimpleAudioVolume"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"089edf13-cf71-4338-8d13-9e569dbdc319"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetMasterVolume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fLevel","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetMasterVolume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetMute"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bMute","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetMute"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbMute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFAudioStreamVolume"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"76b1bbdb-4ec8-4f36-b106-70a9316df593"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetChannelCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetChannelVolume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fLevel","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetChannelVolume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetAllVolumes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfVolumes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllVolumes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfVolumes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFAudioPolicy"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"a0638c2b-6465-4395-9ae7-a321a9fd2856"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetGroupingParam"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rguidClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetGroupingParam"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pguidClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetDisplayName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetDisplayName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetIconPath"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetIconPath"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszPath","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSampleGrabberSinkCallback"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"8c7b80bf-ee42-4b59-b1df-55668e1bdca8"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFClockStateSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnSetPresentationClock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPresentationClock","Type":{"Kind":"ApiRef","Name":"IMFPresentationClock","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OnProcessSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidMajorMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwSampleFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"llSampleTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"llSampleDuration","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"pSampleBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":5},"Const"]}
|
|
,{"Name":"dwSampleSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OnShutdown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSampleGrabberSinkCallback2"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"ca86aa50-c46e-429e-ab27-16d6ac6844cb"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFSampleGrabberSinkCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnProcessSampleEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidMajorMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwSampleFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"llSampleTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"llSampleDuration","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"pSampleBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":5},"Const"]}
|
|
,{"Name":"dwSampleSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFWorkQueueServices"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"35fe1bb8-a3a9-40fe-bbec-eb569c9ccca3"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"BeginRegisterTopologyWorkQueuesWithMMCSS"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndRegisterTopologyWorkQueuesWithMMCSS"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"BeginUnregisterTopologyWorkQueuesWithMMCSS"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndUnregisterTopologyWorkQueuesWithMMCSS"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetTopologyWorkQueueMMCSSClass"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwTopologyWorkQueueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwszClass","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"pcchClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTopologyWorkQueueMMCSSTaskId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwTopologyWorkQueueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwTaskId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"BeginRegisterPlatformWorkQueueWithMMCSS"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwPlatformWorkQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"wszClass","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwTaskId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndRegisterPlatformWorkQueueWithMMCSS"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwTaskId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"BeginUnregisterPlatformWorkQueueWithMMCSS"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwPlatformWorkQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndUnregisterPlatformWorkQueueWithMMCSS"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetPlaftormWorkQueueMMCSSClass"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwPlatformWorkQueueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwszClass","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"pcchClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetPlatformWorkQueueMMCSSTaskId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwPlatformWorkQueueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwTaskId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFWorkQueueServicesEx"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"96bf961b-40fe-42f1-ba9d-320238b49700"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFWorkQueueServices","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetTopologyWorkQueueMMCSSPriority"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwTopologyWorkQueueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"plPriority","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"BeginRegisterPlatformWorkQueueWithMMCSSEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwPlatformWorkQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"wszClass","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwTaskId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lPriority","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetPlatformWorkQueueMMCSSPriority"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwPlatformWorkQueueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"plPriority","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_QUALITY_DROP_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_DROP_MODE_NONE","Value":0}
|
|
,{"Name":"MF_DROP_MODE_1","Value":1}
|
|
,{"Name":"MF_DROP_MODE_2","Value":2}
|
|
,{"Name":"MF_DROP_MODE_3","Value":3}
|
|
,{"Name":"MF_DROP_MODE_4","Value":4}
|
|
,{"Name":"MF_DROP_MODE_5","Value":5}
|
|
,{"Name":"MF_NUM_DROP_MODES","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_QUALITY_LEVEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_QUALITY_NORMAL","Value":0}
|
|
,{"Name":"MF_QUALITY_NORMAL_MINUS_1","Value":1}
|
|
,{"Name":"MF_QUALITY_NORMAL_MINUS_2","Value":2}
|
|
,{"Name":"MF_QUALITY_NORMAL_MINUS_3","Value":3}
|
|
,{"Name":"MF_QUALITY_NORMAL_MINUS_4","Value":4}
|
|
,{"Name":"MF_QUALITY_NORMAL_MINUS_5","Value":5}
|
|
,{"Name":"MF_NUM_QUALITY_LEVELS","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_QUALITY_ADVISE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_QUALITY_CANNOT_KEEP_UP","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFQualityManager"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"8d009d86-5b9f-4115-b1fc-9f80d52ab8ab"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"NotifyTopology"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pTopology","Type":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"NotifyPresentationClock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pClock","Type":{"Kind":"ApiRef","Name":"IMFPresentationClock","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"NotifyProcessInput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pNode","Type":{"Kind":"ApiRef","Name":"IMFTopologyNode","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lInputIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"NotifyProcessOutput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pNode","Type":{"Kind":"ApiRef","Name":"IMFTopologyNode","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lOutputIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"NotifyQualityEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pEvent","Type":{"Kind":"ApiRef","Name":"IMFMediaEvent","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Shutdown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFQualityAdvise"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"ec15e2e9-e36b-4f7c-8758-77d452ef4ce7"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetDropMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eDropMode","Type":{"Kind":"ApiRef","Name":"MF_QUALITY_DROP_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetQualityLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eQualityLevel","Type":{"Kind":"ApiRef","Name":"MF_QUALITY_LEVEL","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetDropMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"peDropMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_QUALITY_DROP_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetQualityLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"peQualityLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_QUALITY_LEVEL","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"DropTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hnsAmountToDrop","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFQualityAdvise2"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"f3706f0d-8ea2-4886-8000-7155e9ec2eae"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFQualityAdvise","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"NotifyQualityEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEvent","Type":{"Kind":"ApiRef","Name":"IMFMediaEvent","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFQualityAdviseLimits"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"dfcd8e4d-30b5-4567-acaa-8eb5b7853dc9"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetMaximumDropMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"peDropMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_QUALITY_DROP_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMinimumQualityLevel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"peQualityLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_QUALITY_LEVEL","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFRealTimeClient"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"2347d60b-3fb5-480c-8803-8df3adcd3ef0"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"RegisterThreads"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwTaskIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"wszClass","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"UnregisterThreads"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetWorkQueue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwWorkQueueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFRealTimeClientEx"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"03910848-ab16-4611-b100-17b88ae2f248"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"RegisterThreadsEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwTaskIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"wszClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lBasePriority","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"UnregisterThreads"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetWorkQueueEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwMultithreadedWorkQueueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lWorkItemBasePriority","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFSequencerTopologyFlags"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"SequencerTopologyFlags_Last","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFSequencerSource"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"197cd219-19cb-4de1-a64c-acf2edcbe59e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"AppendTopology"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pTopology","Type":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"DeleteTopology"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetPresentationContext"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPD","Type":{"Kind":"ApiRef","Name":"IMFPresentationDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ppTopology","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"UpdateTopology"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pTopology","Type":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"UpdateTopologyFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaSourceTopologyProvider"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"0e1d6009-c9f3-442d-8c51-a42d2d49452f"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetMediaSourceTopology"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPresentationDescriptor","Type":{"Kind":"ApiRef","Name":"IMFPresentationDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppTopology","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaSourcePresentationProvider"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"0e1d600a-c9f3-442d-8c51-a42d2d49452f"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"ForceEndOfPresentation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPresentationDescriptor","Type":{"Kind":"ApiRef","Name":"IMFPresentationDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFTOPONODE_ATTRIBUTE_UPDATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NodeId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"guidAttributeKey","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"attrType","Type":{"Kind":"ApiRef","Name":"MF_ATTRIBUTE_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"u32","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"u64","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"d","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"IMFTopologyNodeAttributeEditor"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"676aa6dd-238a-410d-bb99-65668d01605a"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"UpdateNodeAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TopoId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"cUpdates","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pUpdates","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"MFTOPONODE_ATTRIBUTE_UPDATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_LEAKY_BUCKET_PAIR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwBitrate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"msBufferWindow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFBYTESTREAM_BUFFERING_PARAMS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbTotalFileSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"cbPlayableDataSize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"prgBuckets","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_LEAKY_BUCKET_PAIR","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"cBuckets","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"qwNetBufferingTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"qwExtraBufferingTimeDuringSeek","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"qwPlayDuration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"dRate","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFByteStreamBuffering"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"6d66d782-1d4f-4db7-8c63-cb8c77f1ef5e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetBufferingParams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFBYTESTREAM_BUFFERING_PARAMS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EnableBuffering"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"StopBuffering"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFByteStreamCacheControl"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"f5042ea4-7a96-4a75-aa7b-2be1ef7f88d5"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"StopBackgroundTransfer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFByteStreamTimeSeek"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"64976bfa-fb61-4041-9069-8c9a5f659beb"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"IsTimeSeekSupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfTimeSeekIsSupported","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"TimeSeek"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"qwTimePosition","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetTimeSeekResult"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pqwStartTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
,{"Name":"pqwStopTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
,{"Name":"pqwDuration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_BYTE_STREAM_CACHE_RANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"qwStartOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"qwEndOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFByteStreamCacheControl2"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"71ce469c-f34b-49ea-a56b-2d2a10e51149"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFByteStreamCacheControl","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetByteRanges"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcRanges","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppRanges","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_BYTE_STREAM_CACHE_RANGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetCacheLimit"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"qwBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"IsBackgroundTransferActive"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfActive","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFNetCredential"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"5b87ef6a-7ed8-434f-ba0e-184fac1628d1"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetUser"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
|
,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fDataIsEncrypted","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetPassword"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
|
,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fDataIsEncrypted","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetUser"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"fEncryptData","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetPassword"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"fEncryptData","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LoggedOnUser"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfLoggedOnUser","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFNetCredentialManagerGetParam"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"hrOp","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fAllowLoggedOnUser","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fClearTextPackage","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pszUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"pszSite","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"pszRealm","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"pszPackage","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"nRetries","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFNetCredentialManager"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"5b87ef6b-7ed8-434f-ba0e-184fac1628d1"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"BeginGetCredentials"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pParam","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFNetCredentialManagerGetParam","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndGetCredentials"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppCred","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFNetCredential","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetGood"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCred","Type":{"Kind":"ApiRef","Name":"IMFNetCredential","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fGood","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFNetCredentialRequirements"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"REQUIRE_PROMPT","Value":1}
|
|
,{"Name":"REQUIRE_SAVE_SELECTED","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFNetCredentialOptions"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFNET_CREDENTIAL_SAVE","Value":1}
|
|
,{"Name":"MFNET_CREDENTIAL_DONT_CACHE","Value":2}
|
|
,{"Name":"MFNET_CREDENTIAL_ALLOW_CLEAR_TEXT","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFNetAuthenticationFlags"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFNET_AUTHENTICATION_PROXY","Value":1}
|
|
,{"Name":"MFNET_AUTHENTICATION_CLEAR_TEXT","Value":2}
|
|
,{"Name":"MFNET_AUTHENTICATION_LOGGED_ON_USER","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFNetCredentialCache"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"5b87ef6c-7ed8-434f-ba0e-184fac1628d1"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetCredential"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pszRealm","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwAuthenticationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCred","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFNetCredential","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pdwRequirementsFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetGood"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCred","Type":{"Kind":"ApiRef","Name":"IMFNetCredential","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fGood","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetUserOptions"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCred","Type":{"Kind":"ApiRef","Name":"IMFNetCredential","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptionsFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSSLCertificateManager"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"61f7d887-1230-4a8b-aeba-8ad434d1a64d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetClientCertificate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppbData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pcbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"BeginGetClientCertificate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndGetClientCertificate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppbData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pcbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetCertificatePolicy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pfOverrideAutomaticCheck","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pfClientCertificateAvailable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"OnServerCertificate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfIsGood","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFNetResourceFilter"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"091878a3-bf11-4a5c-bc9f-33995b06ef2d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnRedirect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pvbCancel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"OnSendingRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSourceOpenMonitor"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"059054b3-027c-494c-a27d-9113291cf87f"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnSourceEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEvent","Type":{"Kind":"ApiRef","Name":"IMFMediaEvent","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFNetProxyLocator"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"e9cd0383-a268-4bb4-82de-658d53574d41"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"FindFirstProxy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszHost","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pszUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fReserved","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindNextProxy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"RegisterProxyResult"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hrOp","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCurrentProxy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszStr","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchStr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppProxyLocator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFNetProxyLocator","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFNetProxyLocatorFactory"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"e9cd0384-a268-4bb4-82de-658d53574d41"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateProxyLocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszProtocol","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppProxyLocator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFNetProxyLocator","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSaveJob"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"e9931663-80bf-4c6e-98af-5dcf58747d1f"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"BeginSave"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndSave"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CancelSave"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetProgress"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwPercentComplete","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFNETSOURCE_PROTOCOL_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFNETSOURCE_UNDEFINED","Value":0}
|
|
,{"Name":"MFNETSOURCE_HTTP","Value":1}
|
|
,{"Name":"MFNETSOURCE_RTSP","Value":2}
|
|
,{"Name":"MFNETSOURCE_FILE","Value":3}
|
|
,{"Name":"MFNETSOURCE_MULTICAST","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFNetSchemeHandlerConfig"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"7be19e73-c9bf-468a-ac5a-a5e8653bec87"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetNumberOfSupportedProtocols"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSupportedProtocolType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"nProtocolIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pnProtocolType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFNETSOURCE_PROTOCOL_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"ResetProtocolRolloverSettings"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFNETSOURCE_TRANSPORT_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFNETSOURCE_UDP","Value":0}
|
|
,{"Name":"MFNETSOURCE_TCP","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFNETSOURCE_CACHE_STATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFNETSOURCE_CACHE_UNAVAILABLE","Value":0}
|
|
,{"Name":"MFNETSOURCE_CACHE_ACTIVE_WRITING","Value":1}
|
|
,{"Name":"MFNETSOURCE_CACHE_ACTIVE_COMPLETE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFNETSOURCE_STATISTICS_IDS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFNETSOURCE_RECVPACKETS_ID","Value":0}
|
|
,{"Name":"MFNETSOURCE_LOSTPACKETS_ID","Value":1}
|
|
,{"Name":"MFNETSOURCE_RESENDSREQUESTED_ID","Value":2}
|
|
,{"Name":"MFNETSOURCE_RESENDSRECEIVED_ID","Value":3}
|
|
,{"Name":"MFNETSOURCE_RECOVEREDBYECCPACKETS_ID","Value":4}
|
|
,{"Name":"MFNETSOURCE_RECOVEREDBYRTXPACKETS_ID","Value":5}
|
|
,{"Name":"MFNETSOURCE_OUTPACKETS_ID","Value":6}
|
|
,{"Name":"MFNETSOURCE_RECVRATE_ID","Value":7}
|
|
,{"Name":"MFNETSOURCE_AVGBANDWIDTHBPS_ID","Value":8}
|
|
,{"Name":"MFNETSOURCE_BYTESRECEIVED_ID","Value":9}
|
|
,{"Name":"MFNETSOURCE_PROTOCOL_ID","Value":10}
|
|
,{"Name":"MFNETSOURCE_TRANSPORT_ID","Value":11}
|
|
,{"Name":"MFNETSOURCE_CACHE_STATE_ID","Value":12}
|
|
,{"Name":"MFNETSOURCE_LINKBANDWIDTH_ID","Value":13}
|
|
,{"Name":"MFNETSOURCE_CONTENTBITRATE_ID","Value":14}
|
|
,{"Name":"MFNETSOURCE_SPEEDFACTOR_ID","Value":15}
|
|
,{"Name":"MFNETSOURCE_BUFFERSIZE_ID","Value":16}
|
|
,{"Name":"MFNETSOURCE_BUFFERPROGRESS_ID","Value":17}
|
|
,{"Name":"MFNETSOURCE_LASTBWSWITCHTS_ID","Value":18}
|
|
,{"Name":"MFNETSOURCE_SEEKRANGESTART_ID","Value":19}
|
|
,{"Name":"MFNETSOURCE_SEEKRANGEEND_ID","Value":20}
|
|
,{"Name":"MFNETSOURCE_BUFFERINGCOUNT_ID","Value":21}
|
|
,{"Name":"MFNETSOURCE_INCORRECTLYSIGNEDPACKETS_ID","Value":22}
|
|
,{"Name":"MFNETSOURCE_SIGNEDSESSION_ID","Value":23}
|
|
,{"Name":"MFNETSOURCE_MAXBITRATE_ID","Value":24}
|
|
,{"Name":"MFNETSOURCE_RECEPTION_QUALITY_ID","Value":25}
|
|
,{"Name":"MFNETSOURCE_RECOVEREDPACKETS_ID","Value":26}
|
|
,{"Name":"MFNETSOURCE_VBR_ID","Value":27}
|
|
,{"Name":"MFNETSOURCE_DOWNLOADPROGRESS_ID","Value":28}
|
|
,{"Name":"MFNETSOURCE_UNPREDEFINEDPROTOCOLNAME_ID","Value":29}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFNET_PROXYSETTINGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFNET_PROXYSETTING_NONE","Value":0}
|
|
,{"Name":"MFNET_PROXYSETTING_MANUAL","Value":1}
|
|
,{"Name":"MFNET_PROXYSETTING_AUTO","Value":2}
|
|
,{"Name":"MFNET_PROXYSETTING_BROWSER","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFSchemeHandler"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"6d4c7b74-52a0-4bb7-b0db-55f29f47a668"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"BeginCreateObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pProps","Type":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppIUnknownCancelCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndCreateObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pObjectType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_OBJECT_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CancelObjectCreation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIUnknownCancelCookie","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFByteStreamHandler"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"bb420aa4-765b-4a1f-91fe-d6a8a143924c"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"BeginCreateObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pProps","Type":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppIUnknownCancelCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndCreateObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pObjectType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_OBJECT_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CancelObjectCreation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIUnknownCancelCookie","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetMaxNumberOfBytesRequiredForResolution"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pqwBytes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTrustedInput"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"542612c4-a1b8-4632-b521-de11ea64a0b0"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetInputTrustAuthority"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppunkObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFPOLICYMANAGER_ACTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"PEACTION_NO","Value":0}
|
|
,{"Name":"PEACTION_PLAY","Value":1}
|
|
,{"Name":"PEACTION_COPY","Value":2}
|
|
,{"Name":"PEACTION_EXPORT","Value":3}
|
|
,{"Name":"PEACTION_EXTRACT","Value":4}
|
|
,{"Name":"PEACTION_RESERVED1","Value":5}
|
|
,{"Name":"PEACTION_RESERVED2","Value":6}
|
|
,{"Name":"PEACTION_RESERVED3","Value":7}
|
|
,{"Name":"PEACTION_LAST","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFINPUTTRUSTAUTHORITY_ACCESS_ACTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Action","Type":{"Kind":"ApiRef","Name":"MFPOLICYMANAGER_ACTION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pbTicket","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"cbTicket","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbSignatureOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbSignatureSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbExtensionOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cbExtensionSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cActions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"rgOutputActions","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"MFINPUTTRUSTAUTHORITY_ACCESS_ACTION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFInputTrustAuthority"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"d19f8e98-b126-4446-890c-5dcb7ad71453"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetDecrypter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"RequestAccess"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Action","Type":{"Kind":"ApiRef","Name":"MFPOLICYMANAGER_ACTION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppContentEnablerActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetPolicy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Action","Type":{"Kind":"ApiRef","Name":"MFPOLICYMANAGER_ACTION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFOutputPolicy","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"BindAccess"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pParam","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"UpdateAccess"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pParam","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTrustedOutput"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"d19f8e95-b126-4446-890c-5dcb7ad71453"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetOutputTrustAuthorityCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcOutputTrustAuthorities","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputTrustAuthorityByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppauthority","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFOutputTrustAuthority","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"IsFinal"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfIsFinal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFOutputTrustAuthority"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"d19f8e94-b126-4446-890c-5dcb7ad71453"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetAction"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFPOLICYMANAGER_ACTION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetPolicy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppPolicy","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"IMFOutputPolicy","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"nPolicy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppbTicket","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcbTicket","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFOutputPolicy"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"7f00f10a-daed-41af-ab26-5fdfa4dfba3c"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GenerateRequiredSchemas"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"guidOutputSubType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"rgGuidProtectionSchemasSupported","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"cProtectionSchemasSupported","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppRequiredProtectionSchemas","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFCollection","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOriginatorID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pguidOriginatorID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMinimumGRLVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwMinimumGRLVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFOutputSchema"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"7be0fc5b-abd9-44fb-a5c8-f50136e71599"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetSchemaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pguidSchemaType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetConfigurationData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOriginatorID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pguidOriginatorID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_OPM_CGMSA_PROTECTION_LEVEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_OPM_CGMSA_OFF","Value":0}
|
|
,{"Name":"MF_OPM_CGMSA_COPY_FREELY","Value":1}
|
|
,{"Name":"MF_OPM_CGMSA_COPY_NO_MORE","Value":2}
|
|
,{"Name":"MF_OPM_CGMSA_COPY_ONE_GENERATION","Value":3}
|
|
,{"Name":"MF_OPM_CGMSA_COPY_NEVER","Value":4}
|
|
,{"Name":"MF_OPM_CGMSA_REDISTRIBUTION_CONTROL_REQUIRED","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_OPM_ACP_PROTECTION_LEVEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_OPM_ACP_OFF","Value":0}
|
|
,{"Name":"MF_OPM_ACP_LEVEL_ONE","Value":1}
|
|
,{"Name":"MF_OPM_ACP_LEVEL_TWO","Value":2}
|
|
,{"Name":"MF_OPM_ACP_LEVEL_THREE","Value":3}
|
|
,{"Name":"MF_OPM_ACP_FORCE_ULONG","Value":2147483647}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFAudioConstriction"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFaudioConstrictionOff","Value":0}
|
|
,{"Name":"MFaudioConstriction48_16","Value":1}
|
|
,{"Name":"MFaudioConstriction44_16","Value":2}
|
|
,{"Name":"MFaudioConstriction14_14","Value":3}
|
|
,{"Name":"MFaudioConstrictionMute","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFSecureChannel"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"d0ae555d-3b12-4d97-b060-0990bc5aeb67"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetCertificate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppCert","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pcbCert","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetupSession"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbEncryptedSessionKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
|
,{"Name":"cbSessionKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"SAMPLE_PROTECTION_VERSION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"SAMPLE_PROTECTION_VERSION_NO","Value":0}
|
|
,{"Name":"SAMPLE_PROTECTION_VERSION_BASIC_LOKI","Value":1}
|
|
,{"Name":"SAMPLE_PROTECTION_VERSION_SCATTER","Value":2}
|
|
,{"Name":"SAMPLE_PROTECTION_VERSION_RC4","Value":3}
|
|
,{"Name":"SAMPLE_PROTECTION_VERSION_AES128CTR","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFSampleProtection"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"8e36395f-c7b9-43c4-a54d-512b4af63c95"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetInputProtectionVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputProtectionVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetProtectionCertificate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppCert","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pcbCert","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"InitOutputProtection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwOutputId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbCert","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"cbCert","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppbSeed","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pcbSeed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"InitInputProtection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwInputId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbSeed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"cbSeed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaSinkPreroll"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"5dfd4b2a-7674-4110-a4e6-8a68fd5f3688"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"NotifyPreroll"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hnsUpcomingStartTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFFinalizableMediaSink"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"eaecb74a-9a50-42ce-9541-6a7f57aa4ad7"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"BeginFinalize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndFinalize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFStreamingSinkConfig"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"9db7aa41-3cc5-40d4-8509-555804ad34cc"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"StartStreaming"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fSeekOffsetIsByteOffset","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"qwSeekOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFRemoteProxy"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"994e23ad-1cc2-493c-b9fa-46f1cb040fa4"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetRemoteObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetRemoteHost"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFObjectReferenceStream"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"09ef5be3-c8a7-469e-8b70-73bf25bb193f"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SaveReference"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"LoadReference"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFPMPHost"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"f70ca1a9-fdc7-4782-b994-adffb1c98606"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"LockProcess"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"UnlockProcess"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"CreateObjectByCLSID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFPMPClient"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"6c4e655d-ead8-4421-b6b9-54dcdbbdf820"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetPMPHost"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPMPHost","Type":{"Kind":"ApiRef","Name":"IMFPMPHost","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFPMPServer"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"994e23af-1cc2-493c-b9fa-46f1cb040fa4"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"LockProcess"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"UnlockProcess"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"CreateObjectByCLSID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFRemoteDesktopPlugin"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"1cde6309-cae0-4940-907e-c1ec9c3d1d4a"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"UpdateTopology"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pTopology","Type":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSAMIStyle"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"a7e025dd-5303-4a62-89d6-e747e1efac73"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetStyleCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStyles"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPropVarStyleArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetSelectedStyle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszStyle","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetSelectedStyle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppwszStyle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTranscodeProfile"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"4adfdba3-7ab0-4953-a62b-461e7ff3da1e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetAudioAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAttrs","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetAudioAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppAttrs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetVideoAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAttrs","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppAttrs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetContainerAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAttrs","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetContainerAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppAttrs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_TRANSCODE_TOPOLOGYMODE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TRANSCODE_TOPOLOGYMODE_SOFTWARE_ONLY","Value":0}
|
|
,{"Name":"MF_TRANSCODE_TOPOLOGYMODE_HARDWARE_ALLOWED","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TRANSCODE_ADJUST_PROFILE_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TRANSCODE_ADJUST_PROFILE_DEFAULT","Value":0}
|
|
,{"Name":"MF_TRANSCODE_ADJUST_PROFILE_USE_SOURCE_ATTRIBUTES","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_VIDEO_PROCESSOR_ALGORITHM_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_VIDEO_PROCESSOR_ALGORITHM_DEFAULT","Value":0}
|
|
,{"Name":"MF_VIDEO_PROCESSOR_ALGORITHM_MRF_CRF_444","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TRANSCODE_SINK_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwVideoStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pVideoMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwAudioStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pAudioMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFTranscodeSinkInfoProvider"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"8cffcd2e-5a03-4a3a-aff7-edcd107c620e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetOutputFile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetOutputByteStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pByteStreamActivate","Type":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pProfile","Type":{"Kind":"ApiRef","Name":"IMFTranscodeProfile","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetSinkInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSinkInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TRANSCODE_SINK_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFFieldOfUseMFTUnlock"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"508e71d3-ec66-4fc3-8775-b4b9ed6ba847"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Unlock"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUnkMFT","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFT_REGISTRATION_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"clsid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"guidCategory","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"uiFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"cInTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pInTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"cOutTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pOutTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFLocalMFTRegistration"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"149c4d73-b4be-4f8d-8b87-079e926b6add"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"RegisterMFTs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMFTs","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"MFT_REGISTRATION_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"cMFTs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFCapturePhotoConfirmation"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"19f68549-ca8a-4706-a4ef-481dbc95e12c"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetPhotoConfirmationCallback"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pNotificationCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetPixelFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"subtype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetPixelFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"subtype","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFPMPHostApp"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"84d2054a-3aa1-4728-a3b0-440a418cf49c"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"LockProcess"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"UnlockProcess"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"ActivateClassById"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"id","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFPMPClientApp"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"c004f646-be2c-48f3-93a2-a0983eba1108"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetPMPHost"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPMPHost","Type":{"Kind":"ApiRef","Name":"IMFPMPHostApp","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaStreamSourceSampleRequest"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"380b9af9-a85b-4e78-a2af-ea5ce645c6b4"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"value","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTrackedSample"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"245bf8e9-0755-40f7-88a5-ae0f18d55e17"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetAllocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSampleAllocator","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pUnkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFProtectedEnvironmentAccess"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"ef5dc845-f0d9-4ec9-b00c-cb5183d38434"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Call"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"inputLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"input","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":0},"Const"]}
|
|
,{"Name":"outputLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"output","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
]
|
|
},{
|
|
"Name":"ReadGRL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"outputLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"output","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSignedLibrary"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"4a724bca-ff6a-4c07-8e0d-7a358421cf06"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetProcedureAddress"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"name","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"address","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSystemId"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"fff4af3a-1fc1-4ef9-a29b-d26c49e2f31a"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"size","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"data","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Setup"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"stage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cbIn","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbIn","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]}
|
|
,{"Name":"pcbOut","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppbOut","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFCONTENTPROTECTIONDEVICE_INPUT_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"HWProtectionFunctionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PrivateDataByteCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HWProtectionDataByteCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InputData","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFCONTENTPROTECTIONDEVICE_OUTPUT_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PrivateDataByteCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MaxHWProtectionDataByteCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HWProtectionDataByteCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Status","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"TransportTimeInHundredsOfNanoseconds","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"ExecutionTimeInHundredsOfNanoseconds","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"OutputData","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFCONTENTPROTECTIONDEVICE_REALTIMECLIENT_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"TaskIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ClassName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"BasePriority","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFContentProtectionDevice"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Kind":"Com"
|
|
,"Guid":"e6257174-a060-4c9a-a088-3b1b471cad28"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"InvokeFunction"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FunctionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InputBufferByteCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InputBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]}
|
|
,{"Name":"OutputBufferByteCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"OutputBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
]
|
|
},{
|
|
"Name":"GetPrivateDataByteCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"PrivateInputByteCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"PrivateOutputByteCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFContentDecryptorContext"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Kind":"Com"
|
|
,"Guid":"7ec4b1bd-43fb-4763-85d2-64fcb5c5f4cb"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"InitializeHardwareKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InputPrivateDataByteCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InputPrivateData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"OutputPrivateData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_MEDIAKEYSESSION_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIAKEYSESSION_TYPE_TEMPORARY","Value":0}
|
|
,{"Name":"MF_MEDIAKEYSESSION_TYPE_PERSISTENT_LICENSE","Value":1}
|
|
,{"Name":"MF_MEDIAKEYSESSION_TYPE_PERSISTENT_RELEASE_MESSAGE","Value":2}
|
|
,{"Name":"MF_MEDIAKEYSESSION_TYPE_PERSISTENT_USAGE_RECORD","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_MEDIAKEY_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIAKEY_STATUS_USABLE","Value":0}
|
|
,{"Name":"MF_MEDIAKEY_STATUS_EXPIRED","Value":1}
|
|
,{"Name":"MF_MEDIAKEY_STATUS_OUTPUT_DOWNSCALED","Value":2}
|
|
,{"Name":"MF_MEDIAKEY_STATUS_OUTPUT_NOT_ALLOWED","Value":3}
|
|
,{"Name":"MF_MEDIAKEY_STATUS_STATUS_PENDING","Value":4}
|
|
,{"Name":"MF_MEDIAKEY_STATUS_INTERNAL_ERROR","Value":5}
|
|
,{"Name":"MF_MEDIAKEY_STATUS_RELEASED","Value":6}
|
|
,{"Name":"MF_MEDIAKEY_STATUS_OUTPUT_RESTRICTED","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFMediaKeyStatus"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pbKeyId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"cbKeyId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"eMediaKeyStatus","Type":{"Kind":"ApiRef","Name":"MF_MEDIAKEY_STATUS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MF_MEDIAKEYSESSION_MESSAGETYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIAKEYSESSION_MESSAGETYPE_LICENSE_REQUEST","Value":0}
|
|
,{"Name":"MF_MEDIAKEYSESSION_MESSAGETYPE_LICENSE_RENEWAL","Value":1}
|
|
,{"Name":"MF_MEDIAKEYSESSION_MESSAGETYPE_LICENSE_RELEASE","Value":2}
|
|
,{"Name":"MF_MEDIAKEYSESSION_MESSAGETYPE_INDIVIDUALIZATION_REQUEST","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_CROSS_ORIGIN_POLICY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_CROSS_ORIGIN_POLICY_NONE","Value":0}
|
|
,{"Name":"MF_CROSS_ORIGIN_POLICY_ANONYMOUS","Value":1}
|
|
,{"Name":"MF_CROSS_ORIGIN_POLICY_USE_CREDENTIALS","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFNetCrossOriginSupport"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Kind":"Com"
|
|
,"Guid":"bc2b7d44-a72d-49d5-8376-1480dee58b22"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetCrossOriginPolicy"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_CROSS_ORIGIN_POLICY","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSourceOrigin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wszSourceOrigin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"IsSameOrigin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pfIsSameOrigin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFHttpDownloadRequest"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"f779fddf-26e7-4270-8a8b-b983d1859de0"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"AddHeader"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szHeader","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"BeginSendRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbPayload","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"cbPayload","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"EndSendRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"BeginReceiveResponse"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"EndReceiveResponse"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"BeginReadPayload"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pb","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"EndReadPayload"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pqwOffset","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
,{"Name":"pcbRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"QueryHeader"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szHeaderName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppszHeaderValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppszURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"HasNullSourceOrigin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfNullSourceOrigin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTimeSeekResult"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pqwStartTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
,{"Name":"pqwStopTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
,{"Name":"pqwDuration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetHttpStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwHttpStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetAtEndOfPayload"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfAtEndOfPayload","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTotalLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pqwTotalLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetRangeEndOffset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pqwRangeEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Close"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFHttpDownloadSession"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"71fa9a2c-53ce-4662-a132-1a7e8cbf62db"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetServer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"nPort","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szObjectName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fBypassProxyCache","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fSecure","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szVerb","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"szReferrer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ppRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFHttpDownloadRequest","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"Close"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFHttpDownloadSessionProvider"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"1b4cf4b9-3a16-4115-839d-03cc5c99df01"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateHttpDownloadSession"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wszScheme","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppDownloadSession","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFHttpDownloadSession","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_VIDEO_SPHERICAL_VIEWDIRECTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"iHeading","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"iPitch","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"iRoll","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFMediaSource2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"fbb03414-d13b-4786-8319-5ac51fc0a136"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaSourceEx","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaStream2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"c5bc37d6-75c7-46a1-a132-81b5f723c20f"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetStreamState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"value","Type":{"Kind":"ApiRef","Name":"MF_STREAM_STATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_STREAM_STATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFSensorDeviceType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFSensorDeviceType_Unknown","Value":0}
|
|
,{"Name":"MFSensorDeviceType_Device","Value":1}
|
|
,{"Name":"MFSensorDeviceType_MediaSource","Value":2}
|
|
,{"Name":"MFSensorDeviceType_FrameProvider","Value":3}
|
|
,{"Name":"MFSensorDeviceType_SensorTransform","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFSensorStreamType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFSensorStreamType_Unknown","Value":0}
|
|
,{"Name":"MFSensorStreamType_Input","Value":1}
|
|
,{"Name":"MFSensorStreamType_Output","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFSensorDeviceMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFSensorDeviceMode_Controller","Value":0}
|
|
,{"Name":"MFSensorDeviceMode_Shared","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFSensorDevice"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.14393"
|
|
,"Kind":"Com"
|
|
,"Guid":"fb9f48f2-2a18-4e28-9730-786f30f04dc4"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetDeviceId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDeviceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDeviceType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFSensorDeviceType","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSymbolicLink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SymbolicLink","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchSymbolicLink","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pcchWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDeviceAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamAttributesCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eType","Type":{"Kind":"ApiRef","Name":"MFSensorStreamType","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eType","Type":{"Kind":"ApiRef","Name":"MFSensorStreamType","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"SetSensorDeviceMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eMode","Type":{"Kind":"ApiRef","Name":"MFSensorDeviceMode","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetSensorDeviceMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"peMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFSensorDeviceMode","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSensorGroup"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.14393"
|
|
,"Kind":"Com"
|
|
,"Guid":"4110243a-9757-461f-89f1-f22345bcab4e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetSymbolicLink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SymbolicLink","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchSymbolicLink","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pcchWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSensorGroupAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetSensorDeviceCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSensorDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSensorDevice","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"SetDefaultSensorDeviceIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetDefaultSensorDeviceIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateMediaSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSensorStream"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"e9a42171-c56e-498a-8b39-eda5a070b7fc"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetMediaTypeCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"CloneSensorStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSensorStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSensorTransformFactory"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"eed9c2ee-66b4-4f18-a697-ac7d3960215c"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetFactoryAttributes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"InitializeFactory"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwMaxTransformCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pSensorDevices","Type":{"Kind":"ApiRef","Name":"IMFCollection","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetTransformCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTransformInformation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"TransformIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pguidTransformId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"ppAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
,{"Name":"ppStreamInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFCollection","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"CreateTransform"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidSensorTransformID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppDeviceMFT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFDeviceTransform","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"SENSORPROFILEID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Type","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Unused","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFSensorProfile"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.17134"
|
|
,"Kind":"Com"
|
|
,"Guid":"22f765d1-8dab-4107-846d-56baf72215e7"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetProfileId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SENSORPROFILEID","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddProfileFilter"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"StreamId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"wzFilterSetString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"IsMediaTypeSupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"StreamId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pfSupported","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddBlockedControl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wzBlockedControl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSensorProfileCollection"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.17134"
|
|
,"Kind":"Com"
|
|
,"Guid":"c95ea55b-0187-48be-9353-8d2507662351"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetProfileCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSensorProfile","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"AddProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pProfile","Type":{"Kind":"ApiRef","Name":"IMFSensorProfile","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FindProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ProfileId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SENSORPROFILEID","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"ppProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSensorProfile","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveProfileByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ProfileId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SENSORPROFILEID","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSensorProcessActivity"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"39dc7f4a-b141-4719-813c-a7f46162a2b8"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetProcessId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamingState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfStreaming","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamingMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFSensorDeviceMode","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetReportTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pft","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSensorActivityReport"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"3e8c4be1-a8c2-4528-90de-2851bde5fead"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetFriendlyName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FriendlyName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchFriendlyName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcchWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSymbolicLink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SymbolicLink","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"cchSymbolicLink","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcchWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetProcessCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetProcessActivity"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppProcessActivity","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSensorProcessActivity","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSensorActivitiesReport"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"683f7a5e-4a19-43cd-b1a9-dbf4ab3f7777"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetActivityReport"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"sensorActivityReport","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSensorActivityReport","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetActivityReportByDeviceName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SymbolicName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"sensorActivityReport","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSensorActivityReport","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSensorActivitiesReportCallback"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"de5072ee-dbe3-46dc-8a87-b6f631194751"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnActivitiesReport"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"sensorActivitiesReport","Type":{"Kind":"ApiRef","Name":"IMFSensorActivitiesReport","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSensorActivityMonitor"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"d0cef145-b3f4-4340-a2e5-7a5080ca05cb"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Start"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFCameraIntrinsic_CameraModel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FocalLength_x","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"FocalLength_y","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"PrincipalPoint_x","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"PrincipalPoint_y","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFCameraIntrinsic_DistortionModel6KT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Radial_k1","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Radial_k2","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Radial_k3","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Radial_k4","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Radial_k5","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Radial_k6","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Tangential_p1","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Tangential_p2","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFCameraIntrinsic_DistortionModelArcTan"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Radial_k0","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"DistortionCenter_x","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"DistortionCenter_y","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Tangential_x","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Tangential_y","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFCameraIntrinsic_DistortionModelType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFCameraIntrinsic_DistortionModelType_6KT","Value":0}
|
|
,{"Name":"MFCameraIntrinsic_DistortionModelType_ArcTan","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFExtendedCameraIntrinsic_IntrinsicModel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SplitFrameId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CameraModel","Type":{"Kind":"ApiRef","Name":"MFCameraIntrinsic_CameraModel","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFExtendedCameraIntrinsicModel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"5c595e64-4630-4231-855a-12842f733245"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetModel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIntrinsicModel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFExtendedCameraIntrinsic_IntrinsicModel","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetModel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIntrinsicModel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFExtendedCameraIntrinsic_IntrinsicModel","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetDistortionModelType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDistortionModelType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFCameraIntrinsic_DistortionModelType","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFExtendedCameraIntrinsicsDistortionModel6KT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"74c2653b-5f55-4eb1-9f0f-18b8f68b7d3d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetDistortionModel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDistortionModel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFCameraIntrinsic_DistortionModel6KT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetDistortionModel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDistortionModel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFCameraIntrinsic_DistortionModel6KT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFExtendedCameraIntrinsicsDistortionModelArcTan"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"812d5f95-b572-45dc-bafc-ae24199ddda8"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetDistortionModel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDistortionModel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFCameraIntrinsic_DistortionModelArcTan","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetDistortionModel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDistortionModel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFCameraIntrinsic_DistortionModelArcTan","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFExtendedCameraIntrinsics"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"687f6dac-6987-4750-a16a-734d1e7a10fe"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"InitializeFromBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
|
,{"Name":"dwBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetBufferSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SerializeToBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
|
,{"Name":"pdwBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetIntrinsicModelCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetIntrinsicModelByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppIntrinsicModel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFExtendedCameraIntrinsicModel","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"AddIntrinsicModel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIntrinsicModel","Type":{"Kind":"ApiRef","Name":"IMFExtendedCameraIntrinsicModel","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFExtendedCameraControl"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"38e33520-fca1-4845-a27a-68b7c6ab3789"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetCapabilities"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt64"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt64"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"LockPayload"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppPayload","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pulPayload","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"UnlockPayload"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"CommitSettings"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFExtendedCameraController"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"b91ebfee-ca03-4af4-8a82-a31752f4a0fc"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetExtendedCameraControl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulPropertyId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppControl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFExtendedCameraControl","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFRelativePanelReport"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Kind":"Com"
|
|
,"Guid":"f25362ea-2c0e-447f-81e2-755914cdc0c3"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetRelativePanel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"panel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFRelativePanelWatcher"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Kind":"Com"
|
|
,"Guid":"421af7f6-573e-4ad0-8fda-2e57cedb18c6"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFShutdown","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"BeginGetReport"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"EndGetReport"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppRelativePanelReport","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFRelativePanelReport","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetReport"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppRelativePanelReport","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFRelativePanelReport","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFCameraOcclusionState"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFCameraOcclusionState_Open","Value":0}
|
|
,{"Name":"MFCameraOcclusionState_OccludedByLid","Value":1}
|
|
,{"Name":"MFCameraOcclusionState_OccludedByCameraHardware","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFCameraOcclusionStateReport"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"1640b2cf-74da-4462-a43b-b76d3bdc1434"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetOcclusionState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"occlusionState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFCameraOcclusionStateReportCallback"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"6e5841c7-3889-4019-9035-783fb19b5948"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnOcclusionStateReport"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"occlusionStateReport","Type":{"Kind":"ApiRef","Name":"IMFCameraOcclusionStateReport","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFCameraOcclusionStateMonitor"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"cc692f46-c697-47e2-a72d-7b064617749b"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Start"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetSupportedStates"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFVideoCaptureSampleAllocator"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Kind":"Com"
|
|
,"Guid":"725b77c7-ca9f-4fe5-9d72-9946bf9b3c70"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFVideoSampleAllocator","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"InitializeCaptureSampleAllocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cbSampleSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cbCaptureMetadataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cbAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cMinimumSamples","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFSampleAllocatorUsage"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFSampleAllocatorUsage_UsesProvidedAllocator","Value":0}
|
|
,{"Name":"MFSampleAllocatorUsage_UsesCustomAllocator","Value":1}
|
|
,{"Name":"MFSampleAllocatorUsage_DoesNotAllocate","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFSampleAllocatorControl"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Kind":"Com"
|
|
,"Guid":"da62b958-3a38-4a97-bd27-149c640c0771"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetDefaultAllocator"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAllocator","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAllocatorUsage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwInputStreamID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"peUsage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFSampleAllocatorUsage","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFASFContentInfo"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"b1dca5cd-d5da-4451-8e9e-db5c59914ead"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetHeaderSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIStartOfContent","Type":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cbHeaderSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"ParseHeader"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIHeaderBuffer","Type":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cbOffsetWithinHeader","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GenerateHeader"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIHeader","Type":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pcbHeader","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFProfile","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetProfile"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIProfile","Type":{"Kind":"ApiRef","Name":"IMFASFProfile","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GeneratePresentationDescriptor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIPresentationDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPresentationDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetEncodingConfigurationPropertyStore"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"ppIStore","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFASFProfile"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"d267bf6a-028b-4e0d-903d-43f0ef82d0d4"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetStreamCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwStreamNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
,{"Name":"ppIStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFStreamConfig","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamByNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"ppIStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFStreamConfig","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIStream","Type":{"Kind":"ApiRef","Name":"IMFASFStreamConfig","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppIStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFStreamConfig","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMutualExclusionCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcMutexs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMutualExclusion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwMutexIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppIMutex","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFMutualExclusion","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddMutualExclusion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIMutex","Type":{"Kind":"ApiRef","Name":"IMFASFMutualExclusion","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveMutualExclusion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwMutexIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateMutualExclusion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIMutex","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFMutualExclusion","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamPrioritization"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIStreamPrioritization","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFStreamPrioritization","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddStreamPrioritization"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIStreamPrioritization","Type":{"Kind":"ApiRef","Name":"IMFASFStreamPrioritization","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveStreamPrioritization"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"CreateStreamPrioritization"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIStreamPrioritization","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFStreamPrioritization","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFProfile","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFASFStreamConfig"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"9e8ae8d2-dbbd-4200-9aca-06e6df484913"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetStreamType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pguidStreamType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt16"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetStreamNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetPayloadExtensionCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcPayloadExtensions","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetPayloadExtension"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wPayloadExtensionNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pguidExtensionSystemID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"pcbExtensionDataSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
,{"Name":"pbExtensionSystemInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pcbExtensionSystemInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddPayloadExtension"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidExtensionSystemID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"cbExtensionDataSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pbExtensionSystemInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"cbExtensionSystemInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveAllPayloadExtensions"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIStreamConfig","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFStreamConfig","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFASFMutualExclusion"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"12558291-e399-11d5-bc2a-00b0d0f3f4ab"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pguidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetRecordCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwRecordCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamsForRecord"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwRecordNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwStreamNumArray","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
,{"Name":"pcStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddStreamForRecord"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwRecordNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveStreamFromRecord"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwRecordNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveRecord"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwRecordNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"AddRecord"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwRecordNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIMutex","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFMutualExclusion","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFASFStreamPrioritization"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"699bdc27-bbaf-49ff-8e38-9c39c9b5e088"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetStreamCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwStreamCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwStreamNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
,{"Name":"pwStreamFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"wStreamFlags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIStreamPrioritization","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFStreamPrioritization","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFASF_INDEXER_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFASF_INDEXER_WRITE_NEW_INDEX","Value":1}
|
|
,{"Name":"MFASF_INDEXER_READ_FOR_REVERSEPLAYBACK","Value":2}
|
|
,{"Name":"MFASF_INDEXER_WRITE_FOR_LIVEREAD","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"ASF_INDEX_IDENTIFIER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"guidIndexType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ASF_INDEX_DESCRIPTOR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Identifier","Type":{"Kind":"ApiRef","Name":"ASF_INDEX_IDENTIFIER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cPerEntryBytes","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":32},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"dwInterval","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFASFIndexer"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"53590f48-dc3b-4297-813f-787761ad7b3e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIContentInfo","Type":{"Kind":"ApiRef","Name":"IMFASFContentInfo","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetIndexPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIContentInfo","Type":{"Kind":"ApiRef","Name":"IMFASFContentInfo","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pcbIndexOffset","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetIndexByteStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIByteStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"cByteStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetIndexByteStreamCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcByteStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetIndexStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIndexIdentifier","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ASF_INDEX_IDENTIFIER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pfIsIndexed","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pbIndexDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pcbIndexDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetIndexStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbIndexDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"cbIndexDescriptor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fGenerateIndex","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetSeekPositionForValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvarValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pIndexIdentifier","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ASF_INDEX_IDENTIFIER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pcbOffsetWithinData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
,{"Name":"phnsApproxTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pdwPayloadNumberOfStreamWithinPacket","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GenerateIndexEntries"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIASFPacketSample","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CommitIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIContentInfo","Type":{"Kind":"ApiRef","Name":"IMFASFContentInfo","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetIndexWriteSpace"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcbIndexWriteSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetCompletedIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIIndexBuffer","Type":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cbOffsetWithinIndex","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFASFSplitter"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"12558295-e399-11d5-bc2a-00b0d0f3f4ab"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIContentInfo","Type":{"Kind":"ApiRef","Name":"IMFASFContentInfo","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SelectStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwStreamNumbers","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
|
|
,{"Name":"wNumStreams","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetSelectedStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwStreamNumbers","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
,{"Name":"pwNumStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"ParseData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIBuffer","Type":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cbBufferOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cbLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetNextSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwStatusFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ASF_STATUSFLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pwStreamNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
,{"Name":"ppISample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Flush"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetLastSendTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwLastSendTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFASF_SPLITTERFLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFASF_SPLITTER_REVERSE","Value":1}
|
|
,{"Name":"MFASF_SPLITTER_WMDRM","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"ASF_STATUSFLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ASF_STATUSFLAGS_INCOMPLETE","Value":1}
|
|
,{"Name":"ASF_STATUSFLAGS_NONFATAL_ERROR","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFASF_MULTIPLEXERFLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFASF_MULTIPLEXER_AUTOADJUST_BITRATE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"ASF_MUX_STATISTICS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cFramesWritten","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cFramesDropped","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFASFMultiplexer"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"57bdd80a-9b38-4838-b737-c58f670d7d4f"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIContentInfo","Type":{"Kind":"ApiRef","Name":"IMFASFContentInfo","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"ProcessSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pISample","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hnsTimestampAdjust","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetNextPacket"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwStatusFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppIPacket","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Flush"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"End"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIContentInfo","Type":{"Kind":"ApiRef","Name":"IMFASFContentInfo","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetStatistics"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pMuxStats","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ASF_MUX_STATISTICS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetSyncTolerance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"msSyncTolerance","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFASF_STREAMSELECTOR_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFASF_STREAMSELECTOR_DISABLE_THINNING","Value":1}
|
|
,{"Name":"MFASF_STREAMSELECTOR_USE_AVERAGE_BITRATE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"ASF_SELECTION_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ASF_STATUS_NOTSELECTED","Value":0}
|
|
,{"Name":"ASF_STATUS_CLEANPOINTSONLY","Value":1}
|
|
,{"Name":"ASF_STATUS_ALLDATAUNITS","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFASFStreamSelector"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"d01bad4a-4fa0-4a60-9349-c27e62da9d41"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetStreamCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcOutputs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputStreamCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputStreamNumbers"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgwStreamNumbers","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputFromStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"pdwOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputOverride"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pSelection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ASF_SELECTION_STATUS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetOutputOverride"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Selection","Type":{"Kind":"ApiRef","Name":"ASF_SELECTION_STATUS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputMutexCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcMutexes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetOutputMutex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwMutexNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppMutex","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetOutputMutexSelection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwMutexNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"wSelectedRecord","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetBandwidthStepCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pcStepCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetBandwidthStep"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStepNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwBitrate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"rgwStreamNumbers","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
,{"Name":"rgSelections","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ASF_SELECTION_STATUS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"BitrateToStepNumber"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwBitrate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwStepNum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetStreamSelectorFlags"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamSelectorFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFSINK_WMDRMACTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFSINK_WMDRMACTION_UNDEFINED","Value":0}
|
|
,{"Name":"MFSINK_WMDRMACTION_ENCODE","Value":1}
|
|
,{"Name":"MFSINK_WMDRMACTION_TRANSCODE","Value":2}
|
|
,{"Name":"MFSINK_WMDRMACTION_TRANSCRYPT","Value":3}
|
|
,{"Name":"MFSINK_WMDRMACTION_LAST","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFDRMNetHelper"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"3d1ff0ea-679a-4190-8d46-7fa69e8c7e15"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"ProcessLicenseRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pLicenseRequest","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"cbLicenseRequest","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppLicenseResponse","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pcbLicenseResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pbstrKID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetChainedLicenseResponse"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppLicenseResponse","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pcbLicenseResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFVideoNormalizedRect"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"left","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"top","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"right","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"bottom","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_DEVICE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_CAPTURE_ENGINE_DEVICE_TYPE_AUDIO","Value":0}
|
|
,{"Name":"MF_CAPTURE_ENGINE_DEVICE_TYPE_VIDEO","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_SINK_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_CAPTURE_ENGINE_SINK_TYPE_RECORD","Value":0}
|
|
,{"Name":"MF_CAPTURE_ENGINE_SINK_TYPE_PREVIEW","Value":1}
|
|
,{"Name":"MF_CAPTURE_ENGINE_SINK_TYPE_PHOTO","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_SOURCE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_VIDEO_PREVIEW","Value":4294967290}
|
|
,{"Name":"MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_VIDEO_RECORD","Value":4294967289}
|
|
,{"Name":"MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_PHOTO","Value":4294967288}
|
|
,{"Name":"MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_AUDIO","Value":4294967287}
|
|
,{"Name":"MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_METADATA","Value":4294967286}
|
|
,{"Name":"MF_CAPTURE_ENGINE_MEDIASOURCE","Value":4294967295}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_VIDEO_PREVIEW","Value":0}
|
|
,{"Name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_VIDEO_CAPTURE","Value":1}
|
|
,{"Name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_PHOTO_INDEPENDENT","Value":2}
|
|
,{"Name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_PHOTO_DEPENDENT","Value":3}
|
|
,{"Name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_AUDIO","Value":4}
|
|
,{"Name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_UNSUPPORTED","Value":5}
|
|
,{"Name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY_METADATA","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_OTHER","Value":0}
|
|
,{"Name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_COMMUNICATIONS","Value":1}
|
|
,{"Name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_MEDIA","Value":2}
|
|
,{"Name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_GAMECHAT","Value":3}
|
|
,{"Name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_SPEECH","Value":4}
|
|
,{"Name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_FARFIELDSPEECH","Value":5}
|
|
,{"Name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_UNIFORMSPEECH","Value":6}
|
|
,{"Name":"MF_CAPTURE_ENGINE_MEDIA_CATEGORY_TYPE_VOICETYPING","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_CAPTURE_ENGINE_AUDIO_PROCESSING_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_CAPTURE_ENGINE_AUDIO_PROCESSING_DEFAULT","Value":0}
|
|
,{"Name":"MF_CAPTURE_ENGINE_AUDIO_PROCESSING_RAW","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFCaptureEngineOnEventCallback"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"aeda51c0-9025-4983-9012-de597b88b089"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEvent","Type":{"Kind":"ApiRef","Name":"IMFMediaEvent","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFCaptureEngineOnSampleCallback"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"52150b82-ab39-4467-980f-e48bf0822ecd"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFCaptureSink"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"72d6135b-35e9-412c-b926-fd5265f2a885"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetOutputMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwSinkStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwSinkStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rguidService","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppUnknown","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"AddStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwSourceStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pdwSinkStreamIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"Prepare"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"RemoveAllStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFCaptureRecordSink"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"3323b55a-f92a-4fe2-8edc-e9bfc0634d77"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFCaptureSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetOutputByteStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"guidContainerType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetOutputFileName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetSampleCallback"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamSinkIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFCaptureEngineOnSampleCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetCustomSink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMediaSink","Type":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetRotation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwRotationValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetRotation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwRotationValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFCapturePreviewSink"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"77346cfd-5b49-4d73-ace0-5b52a859f2e0"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFCaptureSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetRenderHandle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"handle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetRenderSurface"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSurface","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"UpdateVideo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVideoNormalizedRect","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pBorderClr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetSampleCallback"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamSinkIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFCaptureEngineOnSampleCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetMirrorState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfMirrorState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetMirrorState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fMirrorState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetRotation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwRotationValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetRotation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwRotationValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetCustomSink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMediaSink","Type":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFCapturePhotoSink"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"d2d43cc8-48bb-4aa7-95db-10c06977e777"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFCaptureSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetOutputFileName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"SetSampleCallback"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFCaptureEngineOnSampleCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetOutputByteStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFCaptureSource"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"439a42a8-0d2c-4505-be83-f79b2a05d5c4"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetCaptureDeviceSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"mfCaptureEngineDeviceType","Type":{"Kind":"ApiRef","Name":"MF_CAPTURE_ENGINE_DEVICE_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMediaSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetCaptureDeviceActivate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"mfCaptureEngineDeviceType","Type":{"Kind":"ApiRef","Name":"MF_CAPTURE_ENGINE_DEVICE_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rguidService","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppUnknown","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"AddEffect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwSourceStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pUnknown","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveEffect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwSourceStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pUnknown","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveAllEffects"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwSourceStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAvailableDeviceMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwSourceStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwMediaTypeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetCurrentDeviceMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwSourceStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCurrentDeviceMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwSourceStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDeviceStreamCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwStreamCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDeviceStreamCategory"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwSourceStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStreamCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_CAPTURE_ENGINE_STREAM_CATEGORY","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMirrorState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfMirrorState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetMirrorState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fMirrorState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamIndexFromFriendlyName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"uifriendlyName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwActualStreamIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFCaptureEngine"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"a6bba433-176b-48b2-b375-53aa03473207"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEventCallback","Type":{"Kind":"ApiRef","Name":"IMFCaptureEngineOnEventCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pAudioSource","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pVideoSource","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"StartPreview"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"StopPreview"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"StartRecord"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"StopRecord"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bFinalize","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"bFlushUnprocessedSamples","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"TakePhoto"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetSink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"mfCaptureEngineSinkType","Type":{"Kind":"ApiRef","Name":"MF_CAPTURE_ENGINE_SINK_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFCaptureSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFCaptureSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFCaptureEngineClassFactory"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"8f02d140-56fc-4302-a705-3a97c78be779"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateInstance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFCaptureEngineOnSampleCallback2"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"e37ceed7-340f-4514-9f4d-9c2ae026100b"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFCaptureEngineOnSampleCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnSynchronizedEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEvent","Type":{"Kind":"ApiRef","Name":"IMFMediaEvent","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFCaptureSink2"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"f9e4219e-6197-4b5e-b888-bee310ab2c59"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFCaptureSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetOutputMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pEncodingAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFD3D12SynchronizationObjectCommands"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"09d0f835-92ff-4e53-8efa-40faa551f233"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"EnqueueResourceReady"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pProducerCommandQueue","Type":{"Kind":"ApiRef","Name":"ID3D12CommandQueue","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EnqueueResourceReadyWait"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pConsumerCommandQueue","Type":{"Kind":"ApiRef","Name":"ID3D12CommandQueue","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SignalEventOnResourceReady"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EnqueueResourceRelease"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pConsumerCommandQueue","Type":{"Kind":"ApiRef","Name":"ID3D12CommandQueue","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFD3D12SynchronizationObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"802302b0-82de-45e1-b421-f19ee5bdaf23"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SignalEventOnFinalResourceRelease"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_MT_D3D_RESOURCE_VERSION_ENUM"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_D3D11_RESOURCE","Value":0}
|
|
,{"Name":"MF_D3D12_RESOURCE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFPERIODICCALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFASYNC_WORKQUEUE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_STANDARD_WORKQUEUE","Value":0}
|
|
,{"Name":"MF_WINDOW_WORKQUEUE","Value":1}
|
|
,{"Name":"MF_MULTITHREADED_WORKQUEUE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFASYNCRESULT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":null
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[]
|
|
},{
|
|
"Name":"MF_TOPOSTATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TOPOSTATUS_INVALID","Value":0}
|
|
,{"Name":"MF_TOPOSTATUS_READY","Value":100}
|
|
,{"Name":"MF_TOPOSTATUS_STARTED_SOURCE","Value":200}
|
|
,{"Name":"MF_TOPOSTATUS_DYNAMIC_CHANGED","Value":210}
|
|
,{"Name":"MF_TOPOSTATUS_SINK_SWITCHED","Value":300}
|
|
,{"Name":"MF_TOPOSTATUS_ENDED","Value":400}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFSampleEncryptionProtectionScheme"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_SAMPLE_ENCRYPTION_PROTECTION_SCHEME_NONE","Value":0}
|
|
,{"Name":"MF_SAMPLE_ENCRYPTION_PROTECTION_SCHEME_AES_CTR","Value":1}
|
|
,{"Name":"MF_SAMPLE_ENCRYPTION_PROTECTION_SCHEME_AES_CBC","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MOVE_RECT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"SourcePoint","Type":{"Kind":"ApiRef","Name":"POINT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DestRect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DIRTYRECT_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FrameNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumDirtyRects","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DirtyRects","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MOVEREGION_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FrameNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"NumMoveRegions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MoveRegions","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"MOVE_RECT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"ROI_AREA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rect","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"QPDelta","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MACROBLOCK_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"motionVectorX","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
,{"Name":"motionVectorY","Type":{"Kind":"Native","Name":"Int16"},"Attrs":[]}
|
|
,{"Name":"QPDelta","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DigitalWindowSetting"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"OriginX","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
,{"Name":"OriginY","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
,{"Name":"WindowSize","Type":{"Kind":"Native","Name":"Double"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFT_ENUM_FLAG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFT_ENUM_FLAG_SYNCMFT","Value":1}
|
|
,{"Name":"MFT_ENUM_FLAG_ASYNCMFT","Value":2}
|
|
,{"Name":"MFT_ENUM_FLAG_HARDWARE","Value":4}
|
|
,{"Name":"MFT_ENUM_FLAG_FIELDOFUSE","Value":8}
|
|
,{"Name":"MFT_ENUM_FLAG_LOCALMFT","Value":16}
|
|
,{"Name":"MFT_ENUM_FLAG_TRANSCODE_ONLY","Value":32}
|
|
,{"Name":"MFT_ENUM_FLAG_SORTANDFILTER","Value":64}
|
|
,{"Name":"MFT_ENUM_FLAG_SORTANDFILTER_APPROVED_ONLY","Value":192}
|
|
,{"Name":"MFT_ENUM_FLAG_SORTANDFILTER_WEB_ONLY","Value":320}
|
|
,{"Name":"MFT_ENUM_FLAG_SORTANDFILTER_WEB_ONLY_EDGEMODE","Value":576}
|
|
,{"Name":"MFT_ENUM_FLAG_UNTRUSTED_STOREMFT","Value":1024}
|
|
,{"Name":"MFT_ENUM_FLAG_ALL","Value":63}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"MFFrameSourceTypes"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFFrameSourceTypes_Color","Value":1}
|
|
,{"Name":"MFFrameSourceTypes_Infrared","Value":2}
|
|
,{"Name":"MFFrameSourceTypes_Depth","Value":4}
|
|
,{"Name":"MFFrameSourceTypes_Image","Value":8}
|
|
,{"Name":"MFFrameSourceTypes_Custom","Value":128}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVideo3DFormat"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideo3DSampleFormat_BaseView","Value":0}
|
|
,{"Name":"MFVideo3DSampleFormat_MultiView","Value":1}
|
|
,{"Name":"MFVideo3DSampleFormat_Packed_LeftRight","Value":2}
|
|
,{"Name":"MFVideo3DSampleFormat_Packed_TopBottom","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVideo3DSampleFormat"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFSampleExtension_3DVideo_MultiView","Value":1}
|
|
,{"Name":"MFSampleExtension_3DVideo_Packed","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVideoRotationFormat"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoRotationFormat_0","Value":0}
|
|
,{"Name":"MFVideoRotationFormat_90","Value":90}
|
|
,{"Name":"MFVideoRotationFormat_180","Value":180}
|
|
,{"Name":"MFVideoRotationFormat_270","Value":270}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFDepthMeasurement"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"DistanceToFocalPlane","Value":0}
|
|
,{"Name":"DistanceToOpticalCenter","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_CUSTOM_DECODE_UNIT_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_DECODE_UNIT_NAL","Value":0}
|
|
,{"Name":"MF_DECODE_UNIT_SEI","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFFOLDDOWN_MATRIX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cSrcChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cDstChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwChannelMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Coeff","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFVideoDRMFlags"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoDRMFlag_None","Value":0}
|
|
,{"Name":"MFVideoDRMFlag_AnalogProtected","Value":1}
|
|
,{"Name":"MFVideoDRMFlag_DigitallyProtected","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVideoPadFlags"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoPadFlag_PAD_TO_None","Value":0}
|
|
,{"Name":"MFVideoPadFlag_PAD_TO_4x3","Value":1}
|
|
,{"Name":"MFVideoPadFlag_PAD_TO_16x9","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVideoSrcContentHintFlags"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoSrcContentHintFlag_None","Value":0}
|
|
,{"Name":"MFVideoSrcContentHintFlag_16x9","Value":1}
|
|
,{"Name":"MFVideoSrcContentHintFlag_235_1","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MT_CUSTOM_VIDEO_PRIMARIES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"fRx","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fRy","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fGx","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fGy","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fBx","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fBy","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fWx","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"fWy","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MT_ARBITRARY_HEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"majortype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"subtype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"bFixedSizeSamples","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bTemporalCompression","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"lSampleSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"formattype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MF_FLOAT2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"x","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"y","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MF_FLOAT3"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"x","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"y","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"z","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MF_QUATERNION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"x","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"y","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"z","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"w","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFCameraExtrinsic_CalibratedTransform"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CalibrationId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Position","Type":{"Kind":"ApiRef","Name":"MF_FLOAT3","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Orientation","Type":{"Kind":"ApiRef","Name":"MF_QUATERNION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFCameraExtrinsics"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"TransformCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CalibratedTransforms","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"MFCameraExtrinsic_CalibratedTransform","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFCameraIntrinsic_PinholeCameraModel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FocalLength","Type":{"Kind":"ApiRef","Name":"MF_FLOAT2","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PrincipalPoint","Type":{"Kind":"ApiRef","Name":"MF_FLOAT2","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFCameraIntrinsic_DistortionModel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Radial_k1","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Radial_k2","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Radial_k3","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Tangential_p1","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"Tangential_p2","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFPinholeCameraIntrinsic_IntrinsicModel"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CameraModel","Type":{"Kind":"ApiRef","Name":"MFCameraIntrinsic_PinholeCameraModel","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DistortionModel","Type":{"Kind":"ApiRef","Name":"MFCameraIntrinsic_DistortionModel","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFPinholeCameraIntrinsics"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"IntrinsicModelCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IntrinsicModels","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"MFPinholeCameraIntrinsic_IntrinsicModel","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFWaveFormatExConvertFlags"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFWaveFormatExConvertFlag_Normal","Value":0}
|
|
,{"Name":"MFWaveFormatExConvertFlag_ForceExtensible","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"EAllocationType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"eAllocationTypeDynamic","Value":0}
|
|
,{"Name":"eAllocationTypeRT","Value":1}
|
|
,{"Name":"eAllocationTypePageable","Value":2}
|
|
,{"Name":"eAllocationTypeIgnore","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_ERR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_ENGINE_ERR_NOERROR","Value":0}
|
|
,{"Name":"MF_MEDIA_ENGINE_ERR_ABORTED","Value":1}
|
|
,{"Name":"MF_MEDIA_ENGINE_ERR_NETWORK","Value":2}
|
|
,{"Name":"MF_MEDIA_ENGINE_ERR_DECODE","Value":3}
|
|
,{"Name":"MF_MEDIA_ENGINE_ERR_SRC_NOT_SUPPORTED","Value":4}
|
|
,{"Name":"MF_MEDIA_ENGINE_ERR_ENCRYPTED","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaError"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"fc0e10d2-ab2a-4501-a951-06bb1075184c"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetErrorCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt16"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetExtendedErrorCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetErrorCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"error","Type":{"Kind":"ApiRef","Name":"MF_MEDIA_ENGINE_ERR","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetExtendedErrorCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"error","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaTimeRange"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"db71a2fc-078a-414e-9df9-8c2531b0aa6c"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetStart"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetEnd"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"ContainsTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"time","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"AddRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"startTime","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"endTime","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Clear"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_ENGINE_EVENT_LOADSTART","Value":1}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_PROGRESS","Value":2}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_SUSPEND","Value":3}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_ABORT","Value":4}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_ERROR","Value":5}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_EMPTIED","Value":6}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_STALLED","Value":7}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_PLAY","Value":8}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_PAUSE","Value":9}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_LOADEDMETADATA","Value":10}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_LOADEDDATA","Value":11}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_WAITING","Value":12}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_PLAYING","Value":13}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_CANPLAY","Value":14}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_CANPLAYTHROUGH","Value":15}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_SEEKING","Value":16}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_SEEKED","Value":17}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_TIMEUPDATE","Value":18}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_ENDED","Value":19}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_RATECHANGE","Value":20}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_DURATIONCHANGE","Value":21}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_VOLUMECHANGE","Value":22}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_FORMATCHANGE","Value":1000}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_PURGEQUEUEDEVENTS","Value":1001}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_TIMELINE_MARKER","Value":1002}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_BALANCECHANGE","Value":1003}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_DOWNLOADCOMPLETE","Value":1004}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_BUFFERINGSTARTED","Value":1005}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_BUFFERINGENDED","Value":1006}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_FRAMESTEPCOMPLETED","Value":1007}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_NOTIFYSTABLESTATE","Value":1008}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_FIRSTFRAMEREADY","Value":1009}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_TRACKSCHANGE","Value":1010}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_OPMINFO","Value":1011}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_RESOURCELOST","Value":1012}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_DELAYLOADEVENT_CHANGED","Value":1013}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_STREAMRENDERINGERROR","Value":1014}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_SUPPORTEDRATES_CHANGED","Value":1015}
|
|
,{"Name":"MF_MEDIA_ENGINE_EVENT_AUDIOENDPOINTCHANGE","Value":1016}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaEngineNotify"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"fee7c112-e776-42b5-9bbf-0048524e2bd5"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"EventNotify"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"event","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"param1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaEngineSrcElements"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"7a5e5354-b114-4c72-b991-3131d75032ea"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMedia"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMedia","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddElement"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pURL","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pMedia","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveAllElements"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_NETWORK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_ENGINE_NETWORK_EMPTY","Value":0}
|
|
,{"Name":"MF_MEDIA_ENGINE_NETWORK_IDLE","Value":1}
|
|
,{"Name":"MF_MEDIA_ENGINE_NETWORK_LOADING","Value":2}
|
|
,{"Name":"MF_MEDIA_ENGINE_NETWORK_NO_SOURCE","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_READY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_ENGINE_READY_HAVE_NOTHING","Value":0}
|
|
,{"Name":"MF_MEDIA_ENGINE_READY_HAVE_METADATA","Value":1}
|
|
,{"Name":"MF_MEDIA_ENGINE_READY_HAVE_CURRENT_DATA","Value":2}
|
|
,{"Name":"MF_MEDIA_ENGINE_READY_HAVE_FUTURE_DATA","Value":3}
|
|
,{"Name":"MF_MEDIA_ENGINE_READY_HAVE_ENOUGH_DATA","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_CANPLAY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_ENGINE_CANPLAY_NOT_SUPPORTED","Value":0}
|
|
,{"Name":"MF_MEDIA_ENGINE_CANPLAY_MAYBE","Value":1}
|
|
,{"Name":"MF_MEDIA_ENGINE_CANPLAY_PROBABLY","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_PRELOAD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_ENGINE_PRELOAD_MISSING","Value":0}
|
|
,{"Name":"MF_MEDIA_ENGINE_PRELOAD_EMPTY","Value":1}
|
|
,{"Name":"MF_MEDIA_ENGINE_PRELOAD_NONE","Value":2}
|
|
,{"Name":"MF_MEDIA_ENGINE_PRELOAD_METADATA","Value":3}
|
|
,{"Name":"MF_MEDIA_ENGINE_PRELOAD_AUTOMATIC","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaEngine"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"98a1b0bb-03eb-4935-ae7c-93c1fa0e1c93"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetError"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppError","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaError","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetErrorCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"error","Type":{"Kind":"ApiRef","Name":"MF_MEDIA_ENGINE_ERR","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetSourceElements"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSrcElements","Type":{"Kind":"ApiRef","Name":"IMFMediaEngineSrcElements","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCurrentSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppUrl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetNetworkState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt16"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetPreload"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MF_MEDIA_ENGINE_PRELOAD","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetPreload"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Preload","Type":{"Kind":"ApiRef","Name":"MF_MEDIA_ENGINE_PRELOAD","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetBuffered"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppBuffered","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaTimeRange","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Load"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"CanPlayType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"type","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAnswer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_MEDIA_ENGINE_CANPLAY","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetReadyState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt16"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"IsSeeking"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetCurrentTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Double"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetCurrentTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"seekTime","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetStartTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Double"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Double"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"IsPaused"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetDefaultPlaybackRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Double"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetDefaultPlaybackRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Rate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetPlaybackRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Double"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetPlaybackRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Rate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetPlayed"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppPlayed","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaTimeRange","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSeekable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppSeekable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaTimeRange","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"IsEnded"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetAutoPlay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetAutoPlay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"AutoPlay","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetLoop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetLoop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Loop","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Play"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Pause"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetMuted"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetMuted"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Muted","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetVolume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Double"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetVolume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Volume","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"HasVideo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"HasAudio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetNativeVideoSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cx","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"cy","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoAspectRatio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cx","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"cy","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"Shutdown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"TransferVideoFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDstSurf","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVideoNormalizedRect","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pBorderClr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFARGB","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"OnVideoStreamTick"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPts","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_S3D_PACKING_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_ENGINE_S3D_PACKING_MODE_NONE","Value":0}
|
|
,{"Name":"MF_MEDIA_ENGINE_S3D_PACKING_MODE_SIDE_BY_SIDE","Value":1}
|
|
,{"Name":"MF_MEDIA_ENGINE_S3D_PACKING_MODE_TOP_BOTTOM","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_STATISTIC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_ENGINE_STATISTIC_FRAMES_RENDERED","Value":0}
|
|
,{"Name":"MF_MEDIA_ENGINE_STATISTIC_FRAMES_DROPPED","Value":1}
|
|
,{"Name":"MF_MEDIA_ENGINE_STATISTIC_BYTES_DOWNLOADED","Value":2}
|
|
,{"Name":"MF_MEDIA_ENGINE_STATISTIC_BUFFER_PROGRESS","Value":3}
|
|
,{"Name":"MF_MEDIA_ENGINE_STATISTIC_FRAMES_PER_SECOND","Value":4}
|
|
,{"Name":"MF_MEDIA_ENGINE_STATISTIC_PLAYBACK_JITTER","Value":5}
|
|
,{"Name":"MF_MEDIA_ENGINE_STATISTIC_FRAMES_CORRUPTED","Value":6}
|
|
,{"Name":"MF_MEDIA_ENGINE_STATISTIC_TOTAL_FRAME_DELAY","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_SEEK_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_ENGINE_SEEK_MODE_NORMAL","Value":0}
|
|
,{"Name":"MF_MEDIA_ENGINE_SEEK_MODE_APPROXIMATE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaEngineEx"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"83015ead-b1e6-40d0-a98a-37145ffe1ad1"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaEngine","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetSourceFromByteStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pURL","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetStatistics"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"StatisticID","Type":{"Kind":"ApiRef","Name":"MF_MEDIA_ENGINE_STATISTIC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pStatistic","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"UpdateVideoStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVideoNormalizedRect","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pBorderClr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFARGB","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetBalance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Double"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetBalance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"balance","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"IsPlaybackRateSupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rate","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"FrameStep"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Forward","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetResourceCharacteristics"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCharacteristics","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetPresentationAttribute"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidMFAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pvValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetNumberOfStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwStreamCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamAttribute"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"guidMFAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pvValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamSelection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetStreamSelection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Enabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ApplyStreamSelections"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"IsProtected"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pProtected","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"InsertVideoEffect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEffect","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fOptional","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"InsertAudioEffect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEffect","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fOptional","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveAllEffects"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetTimelineMarkerTimer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"timeToFire","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetTimelineMarkerTimer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pTimeToFire","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CancelTimelineMarkerTimer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"IsStereo3D"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetStereo3DFramePackingMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"packMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_MEDIA_ENGINE_S3D_PACKING_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetStereo3DFramePackingMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"packMode","Type":{"Kind":"ApiRef","Name":"MF_MEDIA_ENGINE_S3D_PACKING_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetStereo3DRenderMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"outputType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF3DVideoOutputType","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetStereo3DRenderMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"outputType","Type":{"Kind":"ApiRef","Name":"MF3DVideoOutputType","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EnableWindowlessSwapchainMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoSwapchainHandle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"phSwapchain","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"EnableHorizontalMirrorMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAudioStreamCategory"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetAudioStreamCategory"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"category","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAudioEndpointRole"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pRole","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetAudioEndpointRole"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"role","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetRealTimeMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetRealTimeMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetCurrentTimeEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"seekTime","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"seekMode","Type":{"Kind":"ApiRef","Name":"MF_MEDIA_ENGINE_SEEK_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EnableTimeUpdateTimer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fEnableTimer","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaEngineAudioEndpointId"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"7a3bac98-0e76-49fb-8c20-8a86fd98eaf2"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetAudioEndpointId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszEndpointId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetAudioEndpointId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppszEndpointId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_EXTENSION_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_ENGINE_EXTENSION_TYPE_MEDIASOURCE","Value":0}
|
|
,{"Name":"MF_MEDIA_ENGINE_EXTENSION_TYPE_BYTESTREAM","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaEngineExtension"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"2f69d622-20b5-41e9-afdf-89ced1dda04e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CanPlayType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"AudioOnly","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"MimeType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAnswer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_MEDIA_ENGINE_CANPLAY","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"BeginCreateObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bstrURL","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"type","Type":{"Kind":"ApiRef","Name":"MF_OBJECT_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppIUnknownCancelCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CancelObjectCreation"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIUnknownCancelCookie","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EndCreateObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_PROTECTED","Value":1}
|
|
,{"Name":"MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_REQUIRES_SURFACE_PROTECTION","Value":2}
|
|
,{"Name":"MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAG_REQUIRES_ANTI_SCREEN_SCRAPE_PROTECTION","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaEngineProtectedContent"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"9f8021e8-9c8c-487e-bb5c-79aa4779938c"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"ShareResources"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUnkDeviceContext","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetRequiredProtections"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pFrameProtectionFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetOPMWindow"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"TransferVideoFrame"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDstSurf","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVideoNormalizedRect","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pDst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"pBorderClr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFARGB","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pFrameProtectionFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetContentProtectionManager"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCPM","Type":{"Kind":"ApiRef","Name":"IMFContentProtectionManager","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetApplicationCertificate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbBlob","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]}
|
|
,{"Name":"cbBlob","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IAudioSourceProvider"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"ebbaf249-afc2-4582-91c6-b60df2e84954"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"ProvideInput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwSampleCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwChannelCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pInterleavedAudioData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaEngineWebSupport"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"ba2743a1-07e0-48ef-84b6-9a2ed023ca6c"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"ShouldDelayTheLoadEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"ConnectWebAudio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwSampleRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppSourceProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAudioSourceProvider","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"DisconnectWebAudio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_MSE_VP9_SUPPORT_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MSE_VP9_SUPPORT_DEFAULT","Value":0}
|
|
,{"Name":"MF_MSE_VP9_SUPPORT_ON","Value":1}
|
|
,{"Name":"MF_MSE_VP9_SUPPORT_OFF","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_MSE_OPUS_SUPPORT_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MSE_OPUS_SUPPORT_ON","Value":0}
|
|
,{"Name":"MF_MSE_OPUS_SUPPORT_OFF","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaSourceExtensionNotify"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"a7901327-05dd-4469-a7b7-0e01979e361d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnSourceOpen"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"OnSourceEnded"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"OnSourceClose"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFBufferListNotify"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"24cd47f7-81d8-4785-adb2-af697a963cd2"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnAddSourceBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"OnRemoveSourceBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSourceBufferNotify"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"87e47623-2ceb-45d6-9b88-d8520c4dcbbc"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnUpdateStart"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"OnAbort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"OnError"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OnUpdate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"OnUpdateEnd"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSourceBuffer"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"e2cd3a4b-af25-4d3d-9110-da0e6f8ee877"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetUpdating"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetBuffered"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppBuffered","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaTimeRange","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTimeStampOffset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Double"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetTimeStampOffset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"offset","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAppendWindowStart"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Double"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetAppendWindowStart"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"time","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAppendWindowEnd"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Double"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetAppendWindowEnd"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"time","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Append"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]}
|
|
,{"Name":"len","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"AppendByteStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMaxLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"Abort"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"start","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"end","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_MSE_APPEND_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MSE_APPEND_MODE_SEGMENTS","Value":0}
|
|
,{"Name":"MF_MSE_APPEND_MODE_SEQUENCE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFSourceBufferAppendMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"19666fb4-babe-4c55-bc03-0a074da37e2a"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetAppendMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MF_MSE_APPEND_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetAppendMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"mode","Type":{"Kind":"ApiRef","Name":"MF_MSE_APPEND_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSourceBufferList"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"249981f8-8325-41f3-b80c-3b9e3aad0cbe"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetSourceBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"IMFSourceBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_MSE_READY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MSE_READY_CLOSED","Value":1}
|
|
,{"Name":"MF_MSE_READY_OPEN","Value":2}
|
|
,{"Name":"MF_MSE_READY_ENDED","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_MSE_ERROR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MSE_ERROR_NOERROR","Value":0}
|
|
,{"Name":"MF_MSE_ERROR_NETWORK","Value":1}
|
|
,{"Name":"MF_MSE_ERROR_DECODE","Value":2}
|
|
,{"Name":"MF_MSE_ERROR_UNKNOWN_ERROR","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaSourceExtension"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"e467b94e-a713-4562-a802-816a42e9008a"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetSourceBuffers"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"IMFSourceBufferList","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetActiveSourceBuffers"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"IMFSourceBufferList","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetReadyState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MF_MSE_READY","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Double"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"AddSourceBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"type","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pNotify","Type":{"Kind":"ApiRef","Name":"IMFSourceBufferNotify","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppSourceBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSourceBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveSourceBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSourceBuffer","Type":{"Kind":"ApiRef","Name":"IMFSourceBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetEndOfStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"error","Type":{"Kind":"ApiRef","Name":"MF_MSE_ERROR","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"IsTypeSupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"type","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetSourceBuffer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"IMFSourceBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaSourceExtensionLiveSeekableRange"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"5d1abfd6-450a-4d92-9efc-d6b6cbc1f4da"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetLiveSeekableRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"start","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"end","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ClearLiveSeekableRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaEngineEME"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"50dc93e4-ba4f-4275-ae66-83e836e57469"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"get_Keys"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"keys","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaKeys","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetMediaKeys"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"keys","Type":{"Kind":"ApiRef","Name":"IMFMediaKeys","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaEngineSrcElementsEx"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"654a6bb3-e1a3-424a-9908-53a43a0dfda0"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaEngineSrcElements","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"AddElementEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pURL","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pMedia","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"keySystem","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetKeySystem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaEngineNeedKeyNotify"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"46a30204-a696-4b18-8804-246b8f031bb1"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"NeedKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"initData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Optional","Const"]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaKeys"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"5cb31c05-61ff-418f-afda-caaf41421a38"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateSession"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"mimeType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"initData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional","Const"]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Optional"]}
|
|
,{"Name":"customData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional","Const"]}
|
|
,{"Name":"cbCustomData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"notify","Type":{"Kind":"ApiRef","Name":"IMFMediaKeySessionNotify","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppSession","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaKeySession","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"get_KeySystem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"keySystem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"Shutdown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetSuspendNotify"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"notify","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFCdmSuspendNotify","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_KEYERR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIAENGINE_KEYERR_UNKNOWN","Value":1}
|
|
,{"Name":"MF_MEDIAENGINE_KEYERR_CLIENT","Value":2}
|
|
,{"Name":"MF_MEDIAENGINE_KEYERR_SERVICE","Value":3}
|
|
,{"Name":"MF_MEDIAENGINE_KEYERR_OUTPUT","Value":4}
|
|
,{"Name":"MF_MEDIAENGINE_KEYERR_HARDWARECHANGE","Value":5}
|
|
,{"Name":"MF_MEDIAENGINE_KEYERR_DOMAIN","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaKeySession"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"24fa67d5-d1d0-4dc5-995c-c0efdc191fb5"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetError"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"code","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
,{"Name":"systemCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"get_KeySystem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"keySystem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"get_SessionId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"sessionId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"Update"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"key","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Close"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaKeySessionNotify"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"6a0083f9-8947-4c1d-9ce0-cdee22b23135"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"KeyMessage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"destinationURL","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"message","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"KeyAdded"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"KeyError"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"code","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"systemCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFCdmSuspendNotify"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"7a5645d2-43bd-47fd-87b7-dcd24cc7d692"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Begin"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"End"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_HDCP_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_HDCP_STATUS_ON","Value":0}
|
|
,{"Name":"MF_HDCP_STATUS_OFF","Value":1}
|
|
,{"Name":"MF_HDCP_STATUS_ON_WITH_TYPE_ENFORCEMENT","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFHDCPStatus"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"de400f54-5bf1-40cf-8964-0bea136b1e3d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Query"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_HDCP_STATUS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pfStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"Set"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"status","Type":{"Kind":"ApiRef","Name":"MF_HDCP_STATUS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_OPM_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_ENGINE_OPM_NOT_REQUESTED","Value":0}
|
|
,{"Name":"MF_MEDIA_ENGINE_OPM_ESTABLISHED","Value":1}
|
|
,{"Name":"MF_MEDIA_ENGINE_OPM_FAILED_VM","Value":2}
|
|
,{"Name":"MF_MEDIA_ENGINE_OPM_FAILED_BDA","Value":3}
|
|
,{"Name":"MF_MEDIA_ENGINE_OPM_FAILED_UNSIGNED_DRIVER","Value":4}
|
|
,{"Name":"MF_MEDIA_ENGINE_OPM_FAILED","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaEngineOPMInfo"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"765763e6-6c01-4b01-bb0f-b829f60ed28c"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetOPMInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_MEDIA_ENGINE_OPM_STATUS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pConstricted","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_CREATEFLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_ENGINE_AUDIOONLY","Value":1}
|
|
,{"Name":"MF_MEDIA_ENGINE_WAITFORSTABLE_STATE","Value":2}
|
|
,{"Name":"MF_MEDIA_ENGINE_FORCEMUTE","Value":4}
|
|
,{"Name":"MF_MEDIA_ENGINE_REAL_TIME_MODE","Value":8}
|
|
,{"Name":"MF_MEDIA_ENGINE_DISABLE_LOCAL_PLUGINS","Value":16}
|
|
,{"Name":"MF_MEDIA_ENGINE_CREATEFLAGS_MASK","Value":31}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_PROTECTION_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_ENGINE_ENABLE_PROTECTED_CONTENT","Value":1}
|
|
,{"Name":"MF_MEDIA_ENGINE_USE_PMP_FOR_ALL_CONTENT","Value":2}
|
|
,{"Name":"MF_MEDIA_ENGINE_USE_UNPROTECTED_PMP","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaEngineClassFactory"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"4d645ace-26aa-4688-9be1-df3516990b93"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateInstance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAttr","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppPlayer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaEngine","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateTimeRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppTimeRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaTimeRange","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateError"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppError","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaError","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaEngineClassFactoryEx"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"c56156c6-ea5b-48a5-9df8-fbe035d0929e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaEngineClassFactory","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateMediaSourceExtension"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAttr","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMSE","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSourceExtension","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"CreateMediaKeys"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"keySystem","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cdmStorePath","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaKeys","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"IsTypeSupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"type","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"keySystem","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"isSupported","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaEngineClassFactory2"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"09083cef-867f-4bf6-8776-dee3a7b42fca"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateMediaKeys2"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"keySystem","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"defaultCdmStorePath","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"inprivateCdmStorePath","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaKeys","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFExtendedDRMTypeSupport"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"332ec562-3758-468d-a784-e38f23552128"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"IsTypeSupportedEx"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"type","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"keySystem","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAnswer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_MEDIA_ENGINE_CANPLAY","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaEngineSupportsSourceTransfer"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"a724b056-1b2e-4642-a6f3-db9420c52908"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"ShouldTransferSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfShouldTransfer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"DetachMediaSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppByteStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
,{"Name":"ppMediaSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
,{"Name":"ppMSE","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSourceExtension","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"AttachMediaSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pMediaSource","Type":{"Kind":"ApiRef","Name":"IMFMediaSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMSE","Type":{"Kind":"ApiRef","Name":"IMFMediaSourceExtension","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaEngineTransferSource"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"24230452-fe54-40cc-94f3-fcc394c340d6"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"TransferSourceToMediaEngine"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"destination","Type":{"Kind":"ApiRef","Name":"IMFMediaEngine","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_TRACK_KIND"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_TRACK_KIND_UNKNOWN","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_TRACK_KIND_SUBTITLES","Value":1}
|
|
,{"Name":"MF_TIMED_TEXT_TRACK_KIND_CAPTIONS","Value":2}
|
|
,{"Name":"MF_TIMED_TEXT_TRACK_KIND_METADATA","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_UNIT_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_UNIT_TYPE_PIXELS","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_UNIT_TYPE_PERCENTAGE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_FONT_STYLE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_FONT_STYLE_NORMAL","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_FONT_STYLE_OBLIQUE","Value":1}
|
|
,{"Name":"MF_TIMED_TEXT_FONT_STYLE_ITALIC","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_ALIGNMENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_ALIGNMENT_START","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_ALIGNMENT_END","Value":1}
|
|
,{"Name":"MF_TIMED_TEXT_ALIGNMENT_CENTER","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_DISPLAY_ALIGNMENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_DISPLAY_ALIGNMENT_BEFORE","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_DISPLAY_ALIGNMENT_AFTER","Value":1}
|
|
,{"Name":"MF_TIMED_TEXT_DISPLAY_ALIGNMENT_CENTER","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_DECORATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_DECORATION_NONE","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_DECORATION_UNDERLINE","Value":1}
|
|
,{"Name":"MF_TIMED_TEXT_DECORATION_LINE_THROUGH","Value":2}
|
|
,{"Name":"MF_TIMED_TEXT_DECORATION_OVERLINE","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_WRITING_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_WRITING_MODE_LRTB","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_WRITING_MODE_RLTB","Value":1}
|
|
,{"Name":"MF_TIMED_TEXT_WRITING_MODE_TBRL","Value":2}
|
|
,{"Name":"MF_TIMED_TEXT_WRITING_MODE_TBLR","Value":3}
|
|
,{"Name":"MF_TIMED_TEXT_WRITING_MODE_LR","Value":4}
|
|
,{"Name":"MF_TIMED_TEXT_WRITING_MODE_RL","Value":5}
|
|
,{"Name":"MF_TIMED_TEXT_WRITING_MODE_TB","Value":6}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_SCROLL_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_SCROLL_MODE_POP_ON","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_SCROLL_MODE_ROLL_UP","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_ERROR_CODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_ERROR_CODE_NOERROR","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_ERROR_CODE_FATAL","Value":1}
|
|
,{"Name":"MF_TIMED_TEXT_ERROR_CODE_DATA_FORMAT","Value":2}
|
|
,{"Name":"MF_TIMED_TEXT_ERROR_CODE_NETWORK","Value":3}
|
|
,{"Name":"MF_TIMED_TEXT_ERROR_CODE_INTERNAL","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_CUE_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_CUE_EVENT_ACTIVE","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_CUE_EVENT_INACTIVE","Value":1}
|
|
,{"Name":"MF_TIMED_TEXT_CUE_EVENT_CLEAR","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_TRACK_READY_STATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_TRACK_READY_STATE_NONE","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_TRACK_READY_STATE_LOADING","Value":1}
|
|
,{"Name":"MF_TIMED_TEXT_TRACK_READY_STATE_LOADED","Value":2}
|
|
,{"Name":"MF_TIMED_TEXT_TRACK_READY_STATE_ERROR","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_RUBY_POSITION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_RUBY_POSITION_BEFORE","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_RUBY_POSITION_AFTER","Value":1}
|
|
,{"Name":"MF_TIMED_TEXT_RUBY_POSITION_OUTSIDE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_RUBY_ALIGN"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_RUBY_ALIGN_CENTER","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_RUBY_ALIGN_START","Value":1}
|
|
,{"Name":"MF_TIMED_TEXT_RUBY_ALIGN_END","Value":2}
|
|
,{"Name":"MF_TIMED_TEXT_RUBY_ALIGN_SPACEAROUND","Value":3}
|
|
,{"Name":"MF_TIMED_TEXT_RUBY_ALIGN_SPACEBETWEEN","Value":4}
|
|
,{"Name":"MF_TIMED_TEXT_RUBY_ALIGN_WITHBASE","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_RUBY_RESERVE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_RUBY_RESERVE_NONE","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_RUBY_RESERVE_BEFORE","Value":1}
|
|
,{"Name":"MF_TIMED_TEXT_RUBY_RESERVE_AFTER","Value":2}
|
|
,{"Name":"MF_TIMED_TEXT_RUBY_RESERVE_BOTH","Value":3}
|
|
,{"Name":"MF_TIMED_TEXT_RUBY_RESERVE_OUTSIDE","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_BOUTEN_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_BOUTEN_TYPE_NONE","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_BOUTEN_TYPE_AUTO","Value":1}
|
|
,{"Name":"MF_TIMED_TEXT_BOUTEN_TYPE_FILLEDCIRCLE","Value":2}
|
|
,{"Name":"MF_TIMED_TEXT_BOUTEN_TYPE_OPENCIRCLE","Value":3}
|
|
,{"Name":"MF_TIMED_TEXT_BOUTEN_TYPE_FILLEDDOT","Value":4}
|
|
,{"Name":"MF_TIMED_TEXT_BOUTEN_TYPE_OPENDOT","Value":5}
|
|
,{"Name":"MF_TIMED_TEXT_BOUTEN_TYPE_FILLEDSESAME","Value":6}
|
|
,{"Name":"MF_TIMED_TEXT_BOUTEN_TYPE_OPENSESAME","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_TIMED_TEXT_BOUTEN_POSITION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_TIMED_TEXT_BOUTEN_POSITION_BEFORE","Value":0}
|
|
,{"Name":"MF_TIMED_TEXT_BOUTEN_POSITION_AFTER","Value":1}
|
|
,{"Name":"MF_TIMED_TEXT_BOUTEN_POSITION_OUTSIDE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFTimedText"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Kind":"Com"
|
|
,"Guid":"1f2a94c9-a3df-430d-9d0f-acd85ddc29af"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"RegisterNotifications"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"notify","Type":{"Kind":"ApiRef","Name":"IMFTimedTextNotify","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SelectTrack"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"trackId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"selected","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"AddDataSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"byteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"label","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"language","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"kind","Type":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_TRACK_KIND","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"isDefault","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"trackId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddDataSourceFromUrl"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"url","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"label","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"language","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"kind","Type":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_TRACK_KIND","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"isDefault","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"trackId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddTrack"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"label","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"language","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"kind","Type":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_TRACK_KIND","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"track","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextTrack","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveTrack"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"track","Type":{"Kind":"ApiRef","Name":"IMFTimedTextTrack","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCueTimeOffset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"offset","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetCueTimeOffset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"offset","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetTracks"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"tracks","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextTrackList","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetActiveTracks"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"activeTracks","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextTrackList","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetTextTracks"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"textTracks","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextTrackList","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetMetadataTracks"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"metadataTracks","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextTrackList","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"SetInBandEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"enabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"IsInBandEnabled"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTimedTextNotify"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Kind":"Com"
|
|
,"Guid":"df6b87b6-ce12-45db-aba7-432fe054e57d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"TrackAdded"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"trackId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"TrackRemoved"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"trackId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"TrackSelected"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"trackId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"selected","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"TrackReadyStateChanged"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"trackId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Error"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"errorCode","Type":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_ERROR_CODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"extendedErrorCode","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"sourceTrackId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Cue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cueEvent","Type":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_CUE_EVENT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"currentTime","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"cue","Type":{"Kind":"ApiRef","Name":"IMFTimedTextCue","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTimedTextTrack"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Kind":"Com"
|
|
,"Guid":"8822c32d-654e-4233-bf21-d7f2e67d30d4"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetLabel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"label","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetLabel"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"label","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetLanguage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"language","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTrackKind"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_TRACK_KIND","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"IsInBand"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetInBandMetadataTrackDispatchType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dispatchType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"IsActive"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetErrorCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_ERROR_CODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetExtendedErrorCode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetDataFormat"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"format","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetReadyState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_TRACK_READY_STATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetCueList"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cues","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextCueList","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTimedTextTrackList"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Kind":"Com"
|
|
,"Guid":"23ff334c-442c-445f-bccc-edc438aa11e2"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetTrack"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"track","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextTrack","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetTrackById"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"trackId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"track","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextTrack","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTimedTextCue"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Kind":"Com"
|
|
,"Guid":"1e560447-9a2b-43e1-a94c-b0aaabfbfbc9"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetOriginalId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"originalId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetCueKind"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_TRACK_KIND","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetStartTime"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Double"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Double"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetTrackId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextBinary","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetRegion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"region","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextRegion","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetStyle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"style","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextStyle","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetLineCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetLine"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"line","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextFormattedText","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTimedTextFormattedText"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Kind":"Com"
|
|
,"Guid":"e13af3c1-4d47-4354-b1f5-e83ae0ecae60"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"text","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetSubformattingCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetSubformatting"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"firstChar","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"charLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"style","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextStyle","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTimedTextStyle"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Kind":"Com"
|
|
,"Guid":"09b2455d-b834-4f01-a347-9052e21c450e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"IsExternal"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetFontFamily"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fontFamily","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFontSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fontSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"unitType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_UNIT_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"color","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFARGB","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetBackgroundColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bgColor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFARGB","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetShowBackgroundAlways"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"showBackgroundAlways","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFontStyle"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fontStyle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_FONT_STYLE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetBold"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bold","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetRightToLeft"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rightToLeft","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTextAlignment"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"textAlign","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_ALIGNMENT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTextDecoration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"textDecoration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetTextOutline"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"color","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFARGB","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"thickness","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"blurRadius","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"unitType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_UNIT_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTimedTextRegion"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Kind":"Com"
|
|
,"Guid":"c8d22afc-bc47-4bdf-9b04-787e49ce3f58"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pX","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"pY","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"unitType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_UNIT_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetExtent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pWidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"pHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"unitType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_UNIT_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetBackgroundColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bgColor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFARGB","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetWritingMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"writingMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_WRITING_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDisplayAlignment"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"displayAlign","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_DISPLAY_ALIGNMENT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetLineHeight"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pLineHeight","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"unitType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_UNIT_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetClipOverflow"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"clipOverflow","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetPadding"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"before","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"start","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"after","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"end","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
,{"Name":"unitType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_UNIT_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetWrap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wrap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetZIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"zIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetScrollMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"scrollMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_SCROLL_MODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTimedTextBinary"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Kind":"Com"
|
|
,"Guid":"4ae3a412-0545-43c4-bf6f-6b97a5c6c432"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"data","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out","Const"]}
|
|
,{"Name":"length","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTimedTextCueList"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"ad128745-211b-40a0-9981-fe65f166d0fd"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetLength"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetCueByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextCue","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetCueById"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextCue","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"GetCueByOriginalId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"originalId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"cue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextCue","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"AddTextCue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"start","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"text","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"cue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextCue","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"AddDataCue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"start","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"duration","Type":{"Kind":"Native","Name":"Double"},"Attrs":["In"]}
|
|
,{"Name":"data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Const"]}
|
|
,{"Name":"dataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextCue","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveCue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cue","Type":{"Kind":"ApiRef","Name":"IMFTimedTextCue","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTimedTextRuby"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"76c6a6f5-4955-4de5-b27b-14b734cc14b4"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetRubyText"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rubyText","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetRubyPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_RUBY_POSITION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetRubyAlign"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_RUBY_ALIGN","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetRubyReserve"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_RUBY_RESERVE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTimedTextBouten"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"3c5f3e8a-90c0-464e-8136-898d2975f847"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetBoutenType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_BOUTEN_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetBoutenColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFARGB","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetBoutenPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_TIMED_TEXT_BOUTEN_POSITION","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTimedTextStyle2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"db639199-c809-4c89-bfca-d0bbb9729d6e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetRuby"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ruby","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextRuby","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetBouten"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bouten","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTimedTextBouten","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"IsTextCombined"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFontAngleInDegrees"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_MEDIA_ENGINE_STREAMTYPE_FAILED"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_ENGINE_STREAMTYPE_FAILED_UNKNOWN","Value":0}
|
|
,{"Name":"MF_MEDIA_ENGINE_STREAMTYPE_FAILED_AUDIO","Value":1}
|
|
,{"Name":"MF_MEDIA_ENGINE_STREAMTYPE_FAILED_VIDEO","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaEngineEMENotify"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"9e184d15-cdb7-4f86-b49e-566689f4a601"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Encrypted"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbInitData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Optional","Const"]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bstrInitDataType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"WaitingForKey"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_MEDIAKEYS_REQUIREMENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIAKEYS_REQUIREMENT_REQUIRED","Value":1}
|
|
,{"Name":"MF_MEDIAKEYS_REQUIREMENT_OPTIONAL","Value":2}
|
|
,{"Name":"MF_MEDIAKEYS_REQUIREMENT_NOT_ALLOWED","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFMediaKeySessionNotify2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"c3a9e92a-da88-46b0-a110-6cf953026cb9"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaKeySessionNotify","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"KeyMessage2"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eMessageType","Type":{"Kind":"ApiRef","Name":"MF_MEDIAKEYSESSION_MESSAGETYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"destinationURL","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pbMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Const"]}
|
|
,{"Name":"cbMessage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"KeyStatusChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaKeySystemAccess"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"aec63fda-7a97-4944-b35c-6c6df8085cc3"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateMediaKeys"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCdmCustomConfig","Type":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaKeys2","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"get_SupportedConfiguration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ppSupportedConfiguration","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"get_KeySystem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"pKeySystem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaEngineClassFactory3"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"3787614f-65f7-4003-b673-ead8293a0e60"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateMediaKeySystemAccess"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"keySystem","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppSupportedConfigurationsArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"uSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppKeyAccess","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaKeySystemAccess","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaKeys2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"45892507-ad66-4de2-83a2-acbb13cd8d43"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaKeys","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateSession2"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eSessionType","Type":{"Kind":"ApiRef","Name":"MF_MEDIAKEYSESSION_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMFMediaKeySessionNotify2","Type":{"Kind":"ApiRef","Name":"IMFMediaKeySessionNotify2","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppSession","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaKeySession2","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"SetServerCertificate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbServerCertificate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Optional","Const"]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetDOMException"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"systemCode","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"code","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaKeySession2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"e9707e05-6d55-4636-b185-3de21210bd75"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaKeySession","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"get_KeyStatuses"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pKeyStatusesArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFMediaKeyStatus","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"puSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Load"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bstrSessionId","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pfLoaded","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GenerateRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"initDataType","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pbInitData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"get_Expiration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"dblExpiration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Shutdown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaEngineClassFactory4"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"fbe256c1-43cf-4a9b-8cb8-ce8632a34186"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateContentDecryptionModuleFactory"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"keySystem","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFDLNASinkInit"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"0c012799-1b61-4c10-bda9-04445be5f561"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Initialize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fPal","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFMPEG2DLNASINKSTATS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cBytesWritten","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"fPAL","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fccVideo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVideoWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwVideoHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cVideoFramesReceived","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"cVideoFramesEncoded","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"cVideoFramesSkipped","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"cBlackVideoFramesEncoded","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"cVideoFramesDuplicated","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"cAudioSamplesPerSec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cAudioChannels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"cAudioBytesReceived","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"cAudioFramesEncoded","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFReadWriteClassFactory"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"e7fe2e12-661c-40da-92f9-4f002ab67627"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateInstanceFromURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"CreateInstanceFromObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"clsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"punkObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_SOURCE_READER_FLAG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_SOURCE_READERF_ERROR","Value":1}
|
|
,{"Name":"MF_SOURCE_READERF_ENDOFSTREAM","Value":2}
|
|
,{"Name":"MF_SOURCE_READERF_NEWSTREAM","Value":4}
|
|
,{"Name":"MF_SOURCE_READERF_NATIVEMEDIATYPECHANGED","Value":16}
|
|
,{"Name":"MF_SOURCE_READERF_CURRENTMEDIATYPECHANGED","Value":32}
|
|
,{"Name":"MF_SOURCE_READERF_STREAMTICK","Value":256}
|
|
,{"Name":"MF_SOURCE_READERF_ALLEFFECTSREMOVED","Value":512}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_SOURCE_READER_CONTROL_FLAG"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_SOURCE_READER_CONTROLF_DRAIN","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_SOURCE_READER_CONSTANTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_SOURCE_READER_INVALID_STREAM_INDEX","Value":-1}
|
|
,{"Name":"MF_SOURCE_READER_ALL_STREAMS","Value":-2}
|
|
,{"Name":"MF_SOURCE_READER_ANY_STREAM","Value":-2}
|
|
,{"Name":"MF_SOURCE_READER_FIRST_AUDIO_STREAM","Value":-3}
|
|
,{"Name":"MF_SOURCE_READER_FIRST_VIDEO_STREAM","Value":-4}
|
|
,{"Name":"MF_SOURCE_READER_MEDIASOURCE","Value":-1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_SOURCE_READER_CURRENT_TYPE_CONSTANTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_SOURCE_READER_CURRENT_TYPE_INDEX","Value":-1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFSourceReader"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"70ae66f2-c809-4e4f-8915-bdcb406b7993"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetStreamSelection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfSelected","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetStreamSelection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fSelected","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetNativeMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwMediaTypeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetCurrentMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetCurrentMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SetCurrentPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidTimeFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"varPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"ReadSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwActualStreamIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwStreamFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pllTimestamp","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ppSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"Flush"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetServiceForStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"guidService","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetPresentationAttribute"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"guidAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pvarAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSourceReaderEx"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"7b981cf0-560e-4116-9875-b099895f23d7"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFSourceReader","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetNativeMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pdwStreamFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddTransformForStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pTransformOrActivate","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveAllTransformsForStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetTransformForStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwTransformIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pGuidCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ppTransform","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTransform","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSourceReaderCallback"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"deec8d99-fa1d-4d82-84c2-2c8969944867"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnReadSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hrStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwStreamFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"llTimestamp","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"OnFlush"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OnEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pEvent","Type":{"Kind":"ApiRef","Name":"IMFMediaEvent","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSourceReaderCallback2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"cf839fe6-8c2a-4dd2-b6ea-c22d6961af05"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFSourceReaderCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnTransformChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"OnStreamError"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hrStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_SINK_WRITER_CONSTANTS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_SINK_WRITER_INVALID_STREAM_INDEX","Value":4294967295}
|
|
,{"Name":"MF_SINK_WRITER_ALL_STREAMS","Value":4294967294}
|
|
,{"Name":"MF_SINK_WRITER_MEDIASINK","Value":4294967295}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
},{
|
|
"Name":"MF_SINK_WRITER_STATISTICS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"llLastTimestampReceived","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"llLastTimestampEncoded","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"llLastTimestampProcessed","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"llLastStreamTickReceived","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"llLastSinkSampleRequest","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"qwNumSamplesReceived","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"qwNumSamplesEncoded","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"qwNumSamplesProcessed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"qwNumStreamTicksReceived","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"dwByteCountQueued","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"qwByteCountProcessed","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"dwNumOutstandingSinkSampleRequests","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAverageSampleRateReceived","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAverageSampleRateEncoded","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAverageSampleRateProcessed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFSinkWriter"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"3137f1cd-fe5e-4805-a5d8-fb477448cb3d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"AddStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pTargetMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwStreamIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetInputMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInputMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pEncodingParameters","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"BeginWriting"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"WriteSample"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"SendStreamTick"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"llTimestamp","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"PlaceMarker"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"NotifyEndOfSegment"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Flush"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Finalize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetServiceForStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"guidService","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStatistics"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStats","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MF_SINK_WRITER_STATISTICS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSinkWriterEx"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"588d72ab-5bc1-496a-8714-b70617141b25"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFSinkWriter","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetTransformForStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwTransformIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pGuidCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ppTransform","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTransform","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSinkWriterEncoderConfig"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"17c3779e-3cde-4ede-8c60-3899f5f53ad6"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetTargetMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pTargetMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pEncodingParameters","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"PlaceEncodingParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pEncodingParameters","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSinkWriterCallback"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"666f76de-33d2-41b9-a458-29ed0a972c58"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnFinalize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hrStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OnMarker"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSinkWriterCallback2"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"2456bd58-c067-4513-84fe-8d0c88ffdc61"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFSinkWriterCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnTransformChange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"OnStreamError"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hrStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFVideoPositionMapper"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"1f6a9f17-e70b-4e24-8ae4-0b2c3ba7a4ae"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"MapOutputCoordinateToInputStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"xOut","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"yOut","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
,{"Name":"dwOutputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwInputStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pxIn","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
,{"Name":"pyIn","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFVideoDeviceID"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"a38d9567-5a9c-4f3c-b293-8eb415b279ba"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetDeviceID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFVideoAspectRatioMode"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoARMode_None","Value":0}
|
|
,{"Name":"MFVideoARMode_PreservePicture","Value":1}
|
|
,{"Name":"MFVideoARMode_PreservePixel","Value":2}
|
|
,{"Name":"MFVideoARMode_NonLinearStretch","Value":4}
|
|
,{"Name":"MFVideoARMode_Mask","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVideoRenderPrefs"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoRenderPrefs_DoNotRenderBorder","Value":1}
|
|
,{"Name":"MFVideoRenderPrefs_DoNotClipToDevice","Value":2}
|
|
,{"Name":"MFVideoRenderPrefs_AllowOutputThrottling","Value":4}
|
|
,{"Name":"MFVideoRenderPrefs_ForceOutputThrottling","Value":8}
|
|
,{"Name":"MFVideoRenderPrefs_ForceBatching","Value":16}
|
|
,{"Name":"MFVideoRenderPrefs_AllowBatching","Value":32}
|
|
,{"Name":"MFVideoRenderPrefs_ForceScaling","Value":64}
|
|
,{"Name":"MFVideoRenderPrefs_AllowScaling","Value":128}
|
|
,{"Name":"MFVideoRenderPrefs_DoNotRepaintOnStop","Value":256}
|
|
,{"Name":"MFVideoRenderPrefs_Mask","Value":511}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFVideoDisplayControl"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"a490b1e4-ab84-4d31-a1b2-181e03b1077a"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetNativeVideoSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszVideo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pszARVideo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetIdealVideoSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszMin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pszMax","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetVideoPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pnrcSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVideoNormalizedRect","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"prcDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pnrcSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVideoNormalizedRect","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"prcDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetAspectRatioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwAspectRatioMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAspectRatioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwAspectRatioMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetVideoWindow"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndVideo","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoWindow"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"phwndVideo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"RepaintVideo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetCurrentImage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBih","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pDib","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
|
|
,{"Name":"pcbDib","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pTimeStamp","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetBorderColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Clr","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetBorderColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pClr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetRenderingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwRenderFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetRenderingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwRenderFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetFullscreen"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fFullscreen","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFullscreen"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfFullscreen","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFVP_MESSAGE_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVP_MESSAGE_FLUSH","Value":0}
|
|
,{"Name":"MFVP_MESSAGE_INVALIDATEMEDIATYPE","Value":1}
|
|
,{"Name":"MFVP_MESSAGE_PROCESSINPUTNOTIFY","Value":2}
|
|
,{"Name":"MFVP_MESSAGE_BEGINSTREAMING","Value":3}
|
|
,{"Name":"MFVP_MESSAGE_ENDSTREAMING","Value":4}
|
|
,{"Name":"MFVP_MESSAGE_ENDOFSTREAM","Value":5}
|
|
,{"Name":"MFVP_MESSAGE_STEP","Value":6}
|
|
,{"Name":"MFVP_MESSAGE_CANCELSTEP","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFVideoPresenter"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"29aff080-182a-4a5d-af3b-448f3a6346cb"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFClockStateSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"ProcessMessage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"eMessage","Type":{"Kind":"ApiRef","Name":"MFVP_MESSAGE_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ulParam","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetCurrentMediaType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFVideoMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFDesiredSample"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"56c294d0-753e-4260-8d61-a3d8820b1d54"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetDesiredSampleTimeAndDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"phnsSampleTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"phnsSampleDuration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetDesiredSampleTimeAndDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hnsSampleTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"hnsSampleDuration","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Clear"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFVideoMixerControl"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"a5c6c53f-c202-4aa5-9695-175ba8c508a5"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetStreamZOrder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwZ","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamZOrder"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwZ","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetStreamOutputRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pnrcOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVideoNormalizedRect","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamOutputRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pnrcOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVideoNormalizedRect","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFVideoMixPrefs"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoMixPrefs_ForceHalfInterlace","Value":1}
|
|
,{"Name":"MFVideoMixPrefs_AllowDropToHalfInterlace","Value":2}
|
|
,{"Name":"MFVideoMixPrefs_AllowDropToBob","Value":4}
|
|
,{"Name":"MFVideoMixPrefs_ForceBob","Value":8}
|
|
,{"Name":"MFVideoMixPrefs_EnableRotation","Value":16}
|
|
,{"Name":"MFVideoMixPrefs_Mask","Value":31}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFVideoMixerControl2"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"8459616d-966e-4930-b658-54fa7e5a16d3"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFVideoMixerControl","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetMixingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwMixFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetMixingPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwMixFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFVideoRenderer"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"dfdfd197-a9ca-43d8-b341-6af3503792cd"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"InitializeRenderer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pVideoMixer","Type":{"Kind":"ApiRef","Name":"IMFTransform","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pVideoPresenter","Type":{"Kind":"ApiRef","Name":"IMFVideoPresenter","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IEVRFilterConfig"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"83e91e85-82c1-4ea7-801d-85dc50b75086"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetNumberOfStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwMaxStreams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetNumberOfStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwMaxStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"EVRFilterConfigPrefs"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"EVRFilterConfigPrefs_EnableQoS","Value":1}
|
|
,{"Name":"EVRFilterConfigPrefs_Mask","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IEVRFilterConfigEx"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"aea36028-796d-454f-beee-b48071e24304"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IEVRFilterConfig","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetConfigPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwConfigFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetConfigPrefs"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwConfigFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MF_SERVICE_LOOKUP_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_SERVICE_LOOKUP_UPSTREAM","Value":0}
|
|
,{"Name":"MF_SERVICE_LOOKUP_UPSTREAM_DIRECT","Value":1}
|
|
,{"Name":"MF_SERVICE_LOOKUP_DOWNSTREAM","Value":2}
|
|
,{"Name":"MF_SERVICE_LOOKUP_DOWNSTREAM_DIRECT","Value":3}
|
|
,{"Name":"MF_SERVICE_LOOKUP_ALL","Value":4}
|
|
,{"Name":"MF_SERVICE_LOOKUP_GLOBAL","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFTopologyServiceLookup"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"fa993889-4383-415a-a930-dd472a8cf6f7"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"LookupService"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"MF_SERVICE_LOOKUP_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"guidService","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvObjects","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
,{"Name":"pnObjects","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFTopologyServiceLookupClient"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"fa99388a-4383-415a-a930-dd472a8cf6f7"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"InitServicePointers"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pLookup","Type":{"Kind":"ApiRef","Name":"IMFTopologyServiceLookup","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ReleaseServicePointers"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IEVRTrustedVideoPlugin"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"83a4ce40-7710-494b-a893-a472049af630"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"IsInTrustedVideoMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pYes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CanConstrict"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pYes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetConstriction"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwKPix","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"DisableImageExport"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"bDisable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFP_CREATION_OPTIONS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFP_OPTION_NONE","Value":0}
|
|
,{"Name":"MFP_OPTION_FREE_THREADED_CALLBACK","Value":1}
|
|
,{"Name":"MFP_OPTION_NO_MMCSS","Value":2}
|
|
,{"Name":"MFP_OPTION_NO_REMOTE_DESKTOP_OPTIMIZATION","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFP_MEDIAPLAYER_STATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFP_MEDIAPLAYER_STATE_EMPTY","Value":0}
|
|
,{"Name":"MFP_MEDIAPLAYER_STATE_STOPPED","Value":1}
|
|
,{"Name":"MFP_MEDIAPLAYER_STATE_PLAYING","Value":2}
|
|
,{"Name":"MFP_MEDIAPLAYER_STATE_PAUSED","Value":3}
|
|
,{"Name":"MFP_MEDIAPLAYER_STATE_SHUTDOWN","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"_MFP_MEDIAITEM_CHARACTERISTICS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFP_MEDIAITEM_IS_LIVE","Value":1}
|
|
,{"Name":"MFP_MEDIAITEM_CAN_SEEK","Value":2}
|
|
,{"Name":"MFP_MEDIAITEM_CAN_PAUSE","Value":4}
|
|
,{"Name":"MFP_MEDIAITEM_HAS_SLOW_SEEK","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"_MFP_CREDENTIAL_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFP_CREDENTIAL_PROMPT","Value":1}
|
|
,{"Name":"MFP_CREDENTIAL_SAVE","Value":2}
|
|
,{"Name":"MFP_CREDENTIAL_DO_NOT_CACHE","Value":4}
|
|
,{"Name":"MFP_CREDENTIAL_CLEAR_TEXT","Value":8}
|
|
,{"Name":"MFP_CREDENTIAL_PROXY","Value":16}
|
|
,{"Name":"MFP_CREDENTIAL_LOGGED_ON_USER","Value":32}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFPMediaPlayer"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"a714590a-58af-430a-85bf-44f5ec838d85"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Play"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Pause"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"FrameStep"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidPositionType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pvPositionValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidPositionType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pvPositionValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidPositionType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pvDurationValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"flRate","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetRate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pflRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetSupportedRates"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fForwardDirection","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pflSlowestRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
,{"Name":"pflFastestRate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"peState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFP_MEDIAPLAYER_STATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateMediaItemFromURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"fSync","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwUserData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ppMediaItem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPMediaItem","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"CreateMediaItemFromObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIUnknownObj","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fSync","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwUserData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ppMediaItem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPMediaItem","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetMediaItem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIMFPMediaItem","Type":{"Kind":"ApiRef","Name":"IMFPMediaItem","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"ClearMediaItem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetMediaItem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIMFPMediaItem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPMediaItem","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetVolume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pflVolume","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetVolume"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"flVolume","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetBalance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pflBalance","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetBalance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"flBalance","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetMute"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfMute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetMute"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fMute","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetNativeVideoSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszVideo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pszARVideo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetIdealVideoSize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszMin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pszMax","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SIZE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetVideoSourceRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pnrcSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVideoNormalizedRect","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoSourceRect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pnrcSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVideoNormalizedRect","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetAspectRatioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwAspectRatioMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetAspectRatioMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwAspectRatioMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoWindow"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"phwndVideo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"UpdateVideo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"SetBorderColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Clr","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetBorderColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pClr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"InsertEffect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEffect","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fOptional","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveEffect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEffect","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"RemoveAllEffects"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Shutdown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFPMediaItem"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"90eb3e6b-ecbf-45cc-b1da-c6fe3ea70d57"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetMediaPlayer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppMediaPlayer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPMediaPlayer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetURL"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppwszURL","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIUnknown","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetUserData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwUserData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetUserData"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwUserData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetStartStopPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pguidStartPositionType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pvStartValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pguidStopPositionType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pvStopValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"SetStartStopPosition"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pguidStartPositionType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pvStartValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pguidStopPositionType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pvStopValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"HasVideo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfHasVideo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pfSelected","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"HasAudio"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfHasAudio","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pfSelected","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"IsProtected"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pfProtected","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetDuration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidPositionType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pvDurationValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetNumberOfStreams"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwStreamCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamSelection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pfEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetStreamSelection"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fEnabled","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamAttribute"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"guidMFAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pvValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetPresentationAttribute"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidMFAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pvValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetCharacteristics"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCharacteristics","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetStreamSink"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMediaSink","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"GetMetadata"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppMetadataStore","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFP_EVENT_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFP_EVENT_TYPE_PLAY","Value":0}
|
|
,{"Name":"MFP_EVENT_TYPE_PAUSE","Value":1}
|
|
,{"Name":"MFP_EVENT_TYPE_STOP","Value":2}
|
|
,{"Name":"MFP_EVENT_TYPE_POSITION_SET","Value":3}
|
|
,{"Name":"MFP_EVENT_TYPE_RATE_SET","Value":4}
|
|
,{"Name":"MFP_EVENT_TYPE_MEDIAITEM_CREATED","Value":5}
|
|
,{"Name":"MFP_EVENT_TYPE_MEDIAITEM_SET","Value":6}
|
|
,{"Name":"MFP_EVENT_TYPE_FRAME_STEP","Value":7}
|
|
,{"Name":"MFP_EVENT_TYPE_MEDIAITEM_CLEARED","Value":8}
|
|
,{"Name":"MFP_EVENT_TYPE_MF","Value":9}
|
|
,{"Name":"MFP_EVENT_TYPE_ERROR","Value":10}
|
|
,{"Name":"MFP_EVENT_TYPE_PLAYBACK_ENDED","Value":11}
|
|
,{"Name":"MFP_EVENT_TYPE_ACQUIRE_USER_CREDENTIAL","Value":12}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFP_EVENT_HEADER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"eEventType","Type":{"Kind":"ApiRef","Name":"MFP_EVENT_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hrEvent","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pMediaPlayer","Type":{"Kind":"ApiRef","Name":"IMFPMediaPlayer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"eState","Type":{"Kind":"ApiRef","Name":"MFP_MEDIAPLAYER_STATE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pPropertyStore","Type":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFP_PLAY_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"header","Type":{"Kind":"ApiRef","Name":"MFP_EVENT_HEADER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pMediaItem","Type":{"Kind":"ApiRef","Name":"IMFPMediaItem","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFP_PAUSE_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"header","Type":{"Kind":"ApiRef","Name":"MFP_EVENT_HEADER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pMediaItem","Type":{"Kind":"ApiRef","Name":"IMFPMediaItem","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFP_STOP_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"header","Type":{"Kind":"ApiRef","Name":"MFP_EVENT_HEADER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pMediaItem","Type":{"Kind":"ApiRef","Name":"IMFPMediaItem","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFP_POSITION_SET_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"header","Type":{"Kind":"ApiRef","Name":"MFP_EVENT_HEADER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pMediaItem","Type":{"Kind":"ApiRef","Name":"IMFPMediaItem","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFP_RATE_SET_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"header","Type":{"Kind":"ApiRef","Name":"MFP_EVENT_HEADER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pMediaItem","Type":{"Kind":"ApiRef","Name":"IMFPMediaItem","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"flRate","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFP_MEDIAITEM_CREATED_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"header","Type":{"Kind":"ApiRef","Name":"MFP_EVENT_HEADER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pMediaItem","Type":{"Kind":"ApiRef","Name":"IMFPMediaItem","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwUserData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFP_MEDIAITEM_SET_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"header","Type":{"Kind":"ApiRef","Name":"MFP_EVENT_HEADER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pMediaItem","Type":{"Kind":"ApiRef","Name":"IMFPMediaItem","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFP_FRAME_STEP_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"header","Type":{"Kind":"ApiRef","Name":"MFP_EVENT_HEADER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pMediaItem","Type":{"Kind":"ApiRef","Name":"IMFPMediaItem","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFP_MEDIAITEM_CLEARED_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"header","Type":{"Kind":"ApiRef","Name":"MFP_EVENT_HEADER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pMediaItem","Type":{"Kind":"ApiRef","Name":"IMFPMediaItem","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFP_MF_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"header","Type":{"Kind":"ApiRef","Name":"MFP_EVENT_HEADER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MFEventType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pMFMediaEvent","Type":{"Kind":"ApiRef","Name":"IMFMediaEvent","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pMediaItem","Type":{"Kind":"ApiRef","Name":"IMFPMediaItem","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFP_ERROR_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"header","Type":{"Kind":"ApiRef","Name":"MFP_EVENT_HEADER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFP_PLAYBACK_ENDED_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"header","Type":{"Kind":"ApiRef","Name":"MFP_EVENT_HEADER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pMediaItem","Type":{"Kind":"ApiRef","Name":"IMFPMediaItem","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFP_ACQUIRE_USER_CREDENTIAL_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"header","Type":{"Kind":"ApiRef","Name":"MFP_EVENT_HEADER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwUserData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"fProceedWithAuthentication","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hrAuthenticationStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"pwszSite","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"pwszRealm","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"pwszPackage","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"nRetries","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"pCredential","Type":{"Kind":"ApiRef","Name":"IMFNetCredential","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"IMFPMediaPlayerCallback"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"766c8ffb-5fdb-4fea-a28d-b912996f51bd"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"OnMediaPlayerEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pEventHeader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFP_EVENT_HEADER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"DEVICE_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"pFriendlyDeviceName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pUniqueDeviceName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pManufacturerName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pModelName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pIconURL","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MF_SHARING_ENGINE_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_SHARING_ENGINE_EVENT_DISCONNECT","Value":2000}
|
|
,{"Name":"MF_SHARING_ENGINE_EVENT_LOCALRENDERINGSTARTED","Value":2001}
|
|
,{"Name":"MF_SHARING_ENGINE_EVENT_LOCALRENDERINGENDED","Value":2002}
|
|
,{"Name":"MF_SHARING_ENGINE_EVENT_STOPPED","Value":2003}
|
|
,{"Name":"MF_SHARING_ENGINE_EVENT_ERROR","Value":2501}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MF_MEDIA_SHARING_ENGINE_EVENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MF_MEDIA_SHARING_ENGINE_EVENT_DISCONNECT","Value":2000}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFSharingEngineClassFactory"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"2ba61f92-8305-413b-9733-faf15f259384"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateInstance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAttr","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppEngine","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaSharingEngine"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"8d3ce1bf-2367-40e0-9eee-40d377cc1b46"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaEngine","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVICE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFMediaSharingEngineClassFactory"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"524d2bc4-b2b1-4fe5-8fac-fa4e4512b4e0"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateInstance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAttr","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppEngine","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSharingEngine","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFImageSharingEngine"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"cfa0ae8e-7e1c-44d2-ae68-fc4c148a6354"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pStream","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetDevice"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVICE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Shutdown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFImageSharingEngineClassFactory"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"1fc55727-a7fb-4fc8-83ae-8af024990af1"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateInstanceFromUDN"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUniqueDeviceName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppEngine","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFImageSharingEngine","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"PLAYTO_SOURCE_CREATEFLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"PLAYTO_SOURCE_NONE","Value":0}
|
|
,{"Name":"PLAYTO_SOURCE_IMAGE","Value":1}
|
|
,{"Name":"PLAYTO_SOURCE_AUDIO","Value":2}
|
|
,{"Name":"PLAYTO_SOURCE_VIDEO","Value":4}
|
|
,{"Name":"PLAYTO_SOURCE_PROTECTED","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IPlayToControl"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"607574eb-f4b6-45c1-b08c-cb715122901d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"Connect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pFactory","Type":{"Kind":"ApiRef","Name":"IMFSharingEngineClassFactory","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Disconnect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IPlayToControlWithCapabilities"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Kind":"Com"
|
|
,"Guid":"aa9dd80f-c50a-4220-91c1-332287f82a34"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IPlayToControl","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetCapabilities"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCapabilities","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PLAYTO_SOURCE_CREATEFLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IPlayToSourceClassFactory"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"842b32a3-9b9b-4d1c-b3f3-49193248a554"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateInstance"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pControl","Type":{"Kind":"ApiRef","Name":"IPlayToControl","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IInspectable","TargetKind":"Com","Api":"System.WinRT","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IEVRVideoStreamControl"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"d0cfe38b-93e7-4772-8957-0400c49a4485"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetStreamActiveState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"fActive","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetStreamActiveState"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpfActive","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFVideoProcessor"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"6ab0000c-fece-4d1f-a2ac-a9573530656e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetAvailableVideoProcessorModes"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpdwNumProcessingModes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppVideoProcessingModes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoProcessorCaps"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpVideoProcessorMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"lpVideoProcessorCaps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_VideoProcessorCaps","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetVideoProcessorMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetVideoProcessorMode"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetProcAmpRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pPropRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_ValueRange","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetProcAmpValues"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Values","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_ProcAmpValues","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetProcAmpValues"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pValues","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_ProcAmpValues","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetFilteringRange"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pPropRange","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_ValueRange","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetFilteringValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetFilteringValue"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVA2_Fixed32","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetBackgroundColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpClrBkg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetBackgroundColor"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClrBkg","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFVideoAlphaBitmapParams"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"clrSrcKey","Type":{"Kind":"ApiRef","Name":"COLORREF","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcSrc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"nrcDest","Type":{"Kind":"ApiRef","Name":"MFVideoNormalizedRect","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"fAlpha","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
|
,{"Name":"dwFilterMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"MFVideoAlphaBitmap"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"GetBitmapFromDC","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"bitmap","Type":{"Kind":"ApiRef","Name":"_bitmap_e__Union","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"params","Type":{"Kind":"ApiRef","Name":"MFVideoAlphaBitmapParams","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_bitmap_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pDDS","Type":{"Kind":"ApiRef","Name":"IDirect3DSurface9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"MFVideoAlphaBitmapFlags"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVideoAlphaBitmap_EntireDDS","Value":1}
|
|
,{"Name":"MFVideoAlphaBitmap_SrcColorKey","Value":2}
|
|
,{"Name":"MFVideoAlphaBitmap_SrcRect","Value":4}
|
|
,{"Name":"MFVideoAlphaBitmap_DestRect","Value":8}
|
|
,{"Name":"MFVideoAlphaBitmap_FilterMode","Value":16}
|
|
,{"Name":"MFVideoAlphaBitmap_Alpha","Value":32}
|
|
,{"Name":"MFVideoAlphaBitmap_BitMask","Value":63}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFVideoMixerBitmap"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"814c7b20-0fdb-4eec-af8f-f957c8f69edc"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetAlphaBitmap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBmpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVideoAlphaBitmap","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"ClearAlphaBitmap"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"UpdateAlphaBitmapParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBmpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVideoAlphaBitmapParams","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"GetAlphaBitmapParameters"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBmpParms","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVideoAlphaBitmapParams","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IAdvancedMediaCaptureInitializationSettings"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"3de21209-8ba6-4f2a-a577-2819b56ff14d"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetDirectxDeviceManager"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"value","Type":{"Kind":"ApiRef","Name":"IMFDXGIDeviceManager","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IAdvancedMediaCaptureSettings"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"24e0485f-a33e-4aa1-b564-6019b1d14f65"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetDirectxDeviceManager"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFDXGIDeviceManager","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IAdvancedMediaCapture"
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Kind":"Com"
|
|
,"Guid":"d0751585-d216-4344-b5bf-463b68f977bb"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetAdvancedMediaCaptureSettings"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAdvancedMediaCaptureSettings","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSpatialAudioObjectBuffer"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"d396ec8c-605e-4249-978d-72ad1c312872"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"u32ID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetID"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pu32ID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"type","Type":{"Kind":"ApiRef","Name":"AudioObjectType","TargetKind":"Default","Api":"Media.Audio","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetType"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AudioObjectType","TargetKind":"Default","Api":"Media.Audio","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetMetadataItems"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppMetadataItems","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISpatialAudioMetadataItems","TargetKind":"Com","Api":"Media.Audio","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFSpatialAudioSample"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Kind":"Com"
|
|
,"Guid":"abf28a9b-3393-4290-ba79-5ffc46d986b2"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetObjectCount"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwObjectCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"AddSpatialAudioObject"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAudioObjBuffer","Type":{"Kind":"ApiRef","Name":"IMFSpatialAudioObjectBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetSpatialAudioObjectByIndex"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppAudioObjBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSpatialAudioObjectBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFContentDecryptionModuleSession"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Kind":"Com"
|
|
,"Guid":"4e233efd-1dd2-49e8-b577-d63eee4c0d33"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"GetSessionId"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"sessionId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetExpiration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"expiration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetKeyStatuses"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"keyStatuses","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFMediaKeyStatus","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"numKeyStatuses","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"Load"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"sessionId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"loaded","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GenerateRequest"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"initDataType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"initData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"initDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Update"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"response","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"responseSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Close"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFContentDecryptionModuleSessionCallbacks"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Kind":"Com"
|
|
,"Guid":"3f96ee40-ad81-4096-8470-59a4b770f89a"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"KeyMessage"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"messageType","Type":{"Kind":"ApiRef","Name":"MF_MEDIAKEYSESSION_MESSAGETYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"message","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"messageSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"destinationURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"KeyStatusChanged"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFContentDecryptionModule"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Kind":"Com"
|
|
,"Guid":"87be986c-10be-4943-bf48-4b54ce1983a2"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"SetContentEnabler"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"contentEnabler","Type":{"Kind":"ApiRef","Name":"IMFContentEnabler","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"result","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"GetSuspendNotify"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"notify","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFCdmSuspendNotify","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetPMPHostApp"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pmpHostApp","Type":{"Kind":"ApiRef","Name":"IMFPMPHostApp","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateSession"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"sessionType","Type":{"Kind":"ApiRef","Name":"MF_MEDIAKEYSESSION_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"callbacks","Type":{"Kind":"ApiRef","Name":"IMFContentDecryptionModuleSessionCallbacks","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"session","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFContentDecryptionModuleSession","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"SetServerCertificate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"certificate","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"certificateSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"CreateTrustedInput"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"contentInitData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"contentInitDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"trustedInput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTrustedInput","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetProtectionSystemIds"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"systemIds","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}}},"Attrs":["Out"]}
|
|
,{"Name":"count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFContentDecryptionModuleAccess"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Kind":"Com"
|
|
,"Guid":"a853d1f4-e2a0-4303-9edc-f1a68ee43136"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"CreateContentDecryptionModule"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"contentDecryptionModuleProperties","Type":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"contentDecryptionModule","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFContentDecryptionModule","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetConfiguration"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"configuration","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"GetKeySystem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"keySystem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFContentDecryptionModuleFactory"
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Kind":"Com"
|
|
,"Guid":"7d5abf16-4cbb-4e08-b977-9ba59049943e"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"IsTypeSupported"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"keySystem","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"contentType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"CreateContentDecryptionModuleAccess"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"keySystem","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"configurations","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"numConfigurations","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"contentDecryptionModuleAccess","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFContentDecryptionModuleAccess","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"MFVirtualCameraType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVirtualCameraType_SoftwareCameraSource","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVirtualCameraLifetime"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVirtualCameraLifetime_Session","Value":0}
|
|
,{"Name":"MFVirtualCameraLifetime_System","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"MFVirtualCameraAccess"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MFVirtualCameraAccess_CurrentUser","Value":0}
|
|
,{"Name":"MFVirtualCameraAccess_AllUsers","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"IMFCameraSyncObject"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"6338b23a-3042-49d2-a3ea-ec0fed815407"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"WaitOnSignal"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"timeOutInMs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Shutdown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"IMFVirtualCamera"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"1c08a864-ef6c-4c75-af59-5f2d68da9563"
|
|
,"Attrs":[]
|
|
,"Interface":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}
|
|
,"Methods":[{
|
|
"Name":"AddDeviceSourceInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceSourceInfo","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"AddProperty"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Const"]}
|
|
,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"AddRegistryEntry"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"EntryName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"SubkeyPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwRegType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Const"]}
|
|
,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"Start"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"Stop"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"Remove"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"GetMediaSource"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppMediaSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"SendCameraProperty"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"propertySet","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"propertyId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"propertyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"propertyPayload","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"propertyPayloadLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out",{"Kind":"MemorySize","BytesParamIndex":6},"Optional"]}
|
|
,{"Name":"dataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dataWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateSyncEvent"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"kseventSet","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"kseventId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"kseventFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"eventHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cameraSyncObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFCameraSyncObject","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"CreateSyncSemaphore"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"kseventSet","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"kseventId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"kseventFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"semaphoreHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"semaphoreAdjustment","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"cameraSyncObject","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFCameraSyncObject","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"Shutdown"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}]
|
|
},{
|
|
"Name":"OPM_HDCP_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_HDCP_TYPE_0","Value":0}
|
|
,{"Name":"OPM_HDCP_TYPE_1","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"OPM_HDCP_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"OPM_HDCP_STATUS_ON","Value":0}
|
|
,{"Name":"OPM_HDCP_STATUS_OFF","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"D3DCONTENTPROTECTIONCAPS"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":4
|
|
,"Fields":[
|
|
{"Name":"Caps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"KeyExchangeType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"BufferAlignmentStart","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BlockAlignmentSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProtectedMemorySize","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
},{
|
|
"Name":"DXVA_VideoSample2"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"rtStart","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"rtEnd","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
|
,{"Name":"SampleFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"SampleFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpDDSSrcSurface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"rcSrc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"rcDst","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Palette","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"ApiRef","Name":"DXVA_AYUVsample2","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}],
|
|
|
|
"Functions":[{
|
|
"Name":"DXVAHD_CreateDevice"
|
|
,"SetLastError":false
|
|
,"DllImport":"dxva2"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pD3DDevice","Type":{"Kind":"ApiRef","Name":"IDirect3DDevice9Ex","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContentDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DXVAHD_CONTENT_DESC","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"Usage","Type":{"Kind":"ApiRef","Name":"DXVAHD_DEVICE_USAGE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pPlugin","Type":{"Kind":"ApiRef","Name":"PDXVAHDSW_Plugin","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDXVAHD_Device","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"DXVA2CreateDirect3DDeviceManager9"
|
|
,"SetLastError":false
|
|
,"DllImport":"dxva2"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResetToken","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppDeviceManager","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirect3DDeviceManager9","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"DXVA2CreateVideoService"
|
|
,"SetLastError":false
|
|
,"DllImport":"dxva2"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDD","Type":{"Kind":"ApiRef","Name":"IDirect3DDevice9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppService","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"OPMGetVideoOutputsFromHMONITOR"
|
|
,"SetLastError":false
|
|
,"DllImport":"dxva2"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hMonitor","Type":{"Kind":"ApiRef","Name":"HMONITOR","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"vos","Type":{"Kind":"ApiRef","Name":"OPM_VIDEO_OUTPUT_SEMANTICS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pulNumVideoOutputs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pppOPMVideoOutputArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IOPMVideoOutput","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"OPMGetVideoOutputForTarget"
|
|
,"SetLastError":false
|
|
,"DllImport":"dxva2"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAdapterLuid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"VidPnTarget","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"vos","Type":{"Kind":"ApiRef","Name":"OPM_VIDEO_OUTPUT_SEMANTICS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppOPMVideoOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IOPMVideoOutput","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"OPMGetVideoOutputsFromIDirect3DDevice9Object"
|
|
,"SetLastError":false
|
|
,"DllImport":"dxva2"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDirect3DDevice9","Type":{"Kind":"ApiRef","Name":"IDirect3DDevice9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"vos","Type":{"Kind":"ApiRef","Name":"OPM_VIDEO_OUTPUT_SEMANTICS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pulNumVideoOutputs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pppOPMVideoOutputArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IOPMVideoOutput","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFSerializeAttributesToStream"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAttr","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStm","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFDeserializeAttributesFromStream"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAttr","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStm","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateTransformActivate"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMediaSession"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pConfiguration","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMediaSession","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSession","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreatePMPMediaSession"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwCreationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pConfiguration","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMediaSession","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSession","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ppEnablerActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSourceResolver"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppISourceResolver","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSourceResolver","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreatePropertyStore"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppStore","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetSupportedSchemes"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPropVarSchemeArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetSupportedMimeTypes"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPropVarMimeTypeArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateTopology"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppTopo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateTopologyNode"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"NodeType","Type":{"Kind":"ApiRef","Name":"MF_TOPOLOGY_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppNode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTopologyNode","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetTopoNodeCurrentType"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pNode","Type":{"Kind":"ApiRef","Name":"IMFTopologyNode","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fOutput","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetService"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"punkObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"guidService","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetSystemTime"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int64"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"MFCreatePresentationClock"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppPresentationClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPresentationClock","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSystemTimeSource"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppSystemTimeSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPresentationTimeSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreatePresentationDescriptor"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cStreamDescriptors","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"apStreamDescriptors","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"IMFStreamDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppPresentationDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPresentationDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFRequireProtectedEnvironment"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPresentationDescriptor","Type":{"Kind":"ApiRef","Name":"IMFPresentationDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFSerializePresentationDescriptor"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pPD","Type":{"Kind":"ApiRef","Name":"IMFPresentationDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pcbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppbData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
|
]
|
|
},{
|
|
"Name":"MFDeserializePresentationDescriptor"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"ppPD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPresentationDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateStreamDescriptor"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwStreamIdentifier","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cMediaTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"apMediaTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"ppDescriptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFStreamDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSimpleTypeHandler"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppHandler","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaTypeHandler","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFShutdownObject"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateAudioRenderer"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAudioAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateAudioRendererActivate"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateVideoRendererActivate"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndVideo","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMPEG4MediaSink"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pVideoMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pAudioMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppIMediaSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreate3GPMediaSink"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pVideoMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pAudioMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppIMediaSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMP3MediaSink"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pTargetByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMediaSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateAC3MediaSink"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pTargetByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAudioMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMediaSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateADTSMediaSink"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pTargetByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAudioMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMediaSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMuxSink"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidOutputSubType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"pOutputAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pOutputByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppMuxSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateFMPEG4MediaSink"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pVideoMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pAudioMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppIMediaSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateAVIMediaSink"
|
|
,"SetLastError":false
|
|
,"DllImport":"mfsrcsnk"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pVideoMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAudioMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppIMediaSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateWAVEMediaSink"
|
|
,"SetLastError":false
|
|
,"DllImport":"mfsrcsnk"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pTargetByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAudioMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMediaSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateTopoLoader"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppObj","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTopoLoader","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSampleGrabberSinkActivate"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIMFMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pIMFSampleGrabberSinkCallback","Type":{"Kind":"ApiRef","Name":"IMFSampleGrabberSinkCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppIActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateStandardQualityManager"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppQualityManager","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFQualityManager","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSequencerSource"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pReserved","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppSequencerSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSequencerSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSequencerSegmentOffset"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hnsOffset","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"pvarSegmentOffset","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateAggregateSource"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSourceCollection","Type":{"Kind":"ApiRef","Name":"IMFCollection","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppAggSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateCredentialCache"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppCache","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFNetCredentialCache","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateProxyLocator"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszProtocol","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pProxyConfig","Type":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppProxyLocator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFNetProxyLocator","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateNetSchemePlugin"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvHandler","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreatePMPServer"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwCreationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppPMPServer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPMPServer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateRemoteDesktopPlugin"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppPlugin","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFRemoteDesktopPlugin","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"CreateNamedPropertyStore"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppStore","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INamedPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSampleCopierMFT"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppCopierMFT","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTransform","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateTranscodeProfile"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppTranscodeProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTranscodeProfile","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateTranscodeTopology"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSrc","Type":{"Kind":"ApiRef","Name":"IMFMediaSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwszOutputFilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pProfile","Type":{"Kind":"ApiRef","Name":"IMFTranscodeProfile","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppTranscodeTopo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateTranscodeTopologyFromByteStream"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSrc","Type":{"Kind":"ApiRef","Name":"IMFMediaSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pOutputStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pProfile","Type":{"Kind":"ApiRef","Name":"IMFTranscodeProfile","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppTranscodeTopo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTopology","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFTranscodeGetAudioOutputAvailableTypes"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidSubType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwMFTFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCodecConfig","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppAvailableTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFCollection","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateTranscodeSinkActivate"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateTrackedSample"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppMFSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFTrackedSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMFByteStreamOnStream"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppByteStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateStreamOnMFByteStream"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMFByteStreamOnStreamEx"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"punkStream","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppByteStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateStreamOnMFByteStreamEx"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMediaTypeFromProperties"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"punkStream","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreatePropertiesFromMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFEnumDeviceSources"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pppSourceActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"pcSourceActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateDeviceSource"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppSource","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateDeviceSourceActivate"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateProtectedEnvironmentAccess"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppAccess","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFProtectedEnvironmentAccess","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFLoadSignedLibrary"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppLib","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSignedLibrary","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetSystemId"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSystemId","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetLocalId"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"verifier","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]}
|
|
,{"Name":"size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"id","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateContentProtectionDevice"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ProtectionSystemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ContentProtectionDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFContentProtectionDevice","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFIsContentProtectionDeviceSupported"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ProtectionSystemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"isSupported","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateContentDecryptorContext"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidMediaProtectionSystemId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pD3DManager","Type":{"Kind":"ApiRef","Name":"IMFDXGIDeviceManager","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pContentProtectionDevice","Type":{"Kind":"ApiRef","Name":"IMFContentProtectionDevice","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppContentDecryptorContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFContentDecryptorContext","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSensorGroup"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFSENSORGROUP"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.14393"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SensorGroupSymbolicLink","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppSensorGroup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSensorGroup","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSensorStream"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFSENSORGROUP"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"StreamId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pMediaTypeCollection","Type":{"Kind":"ApiRef","Name":"IMFCollection","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSensorStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSensorProfile"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFSENSORGROUP"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.17134"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ProfileType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ProfileIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Constraints","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ppProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSensorProfile","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSensorProfileCollection"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFSENSORGROUP"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppSensorProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSensorProfileCollection","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSensorActivityMonitor"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFSENSORGROUP"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFSensorActivitiesReportCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppActivityMonitor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSensorActivityMonitor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateExtendedCameraIntrinsics"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFCORE"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppExtendedCameraIntrinsics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFExtendedCameraIntrinsics","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateExtendedCameraIntrinsicModel"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFCORE"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"distortionModelType","Type":{"Kind":"ApiRef","Name":"MFCameraIntrinsic_DistortionModelType","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppExtendedCameraIntrinsicModel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFExtendedCameraIntrinsicModel","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateRelativePanelWatcher"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFSENSORGROUP"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"videoDeviceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"displayMonitorDeviceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppRelativePanelWatcher","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFRelativePanelWatcher","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateCameraOcclusionStateMonitor"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFSENSORGROUP"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"symbolicLink","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"callback","Type":{"Kind":"ApiRef","Name":"IMFCameraOcclusionStateReportCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"occlusionStateMonitor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFCameraOcclusionStateMonitor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateASFContentInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIContentInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFContentInfo","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateASFIndexer"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIIndexer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFIndexer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateASFIndexerByteStream"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIContentByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cbIndexStartOffset","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"pIIndexByteStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateASFSplitter"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppISplitter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFSplitter","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateASFProfile"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFProfile","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateASFProfileFromPresentationDescriptor"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIPD","Type":{"Kind":"ApiRef","Name":"IMFPresentationDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppIProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFProfile","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreatePresentationDescriptorFromASFProfile"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIProfile","Type":{"Kind":"ApiRef","Name":"IMFASFProfile","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppIPD","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPresentationDescriptor","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateASFMultiplexer"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIMultiplexer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFMultiplexer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateASFStreamSelector"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIASFProfile","Type":{"Kind":"ApiRef","Name":"IMFASFProfile","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppSelector","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFASFStreamSelector","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateASFMediaSink"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppIMediaSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateASFMediaSinkActivate"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pContentInfo","Type":{"Kind":"ApiRef","Name":"IMFASFContentInfo","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppIActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateWMVEncoderActivate"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pEncodingConfigurationProperties","Type":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateWMAEncoderActivate"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pEncodingConfigurationProperties","Type":{"Kind":"ApiRef","Name":"IPropertyStore","TargetKind":"Com","Api":"UI.Shell.PropertiesSystem","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateASFStreamingMediaSink"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pIByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppIMediaSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateASFStreamingMediaSinkActivate"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pByteStreamActivate","Type":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContentInfo","Type":{"Kind":"ApiRef","Name":"IMFASFContentInfo","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppIActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateD3D12SynchronizationObject"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDevice","Type":{"Kind":"ApiRef","Name":"ID3D12Device","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvSyncObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFStartup"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFShutdown"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"MFLockPlatform"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"MFUnlockPlatform"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"MFPutWorkItem"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFPutWorkItem2"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Priority","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"MFPutWorkItemEx"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFPutWorkItemEx2"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Priority","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFPutWaitingWorkItem"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hEvent","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Priority","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"MFAllocateSerialWorkQueue"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwWorkQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwWorkQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFScheduleWorkItemEx"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Timeout","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"pKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"MFScheduleWorkItem"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Timeout","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"pKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"MFCancelWorkItem"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Key","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetTimerPeriodicity"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Periodicity","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFAddPeriodicCallback"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Callback","Type":{"Kind":"ApiRef","Name":"MFPERIODICCALLBACK","TargetKind":"FunctionPointer","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"MFRemovePeriodicCallback"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwKey","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFAllocateWorkQueueEx"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"WorkQueueType","Type":{"Kind":"ApiRef","Name":"MFASYNC_WORKQUEUE_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwWorkQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFAllocateWorkQueue"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwWorkQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFLockWorkQueue"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwWorkQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFUnlockWorkQueue"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwWorkQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFBeginRegisterWorkQueueWithMMCSS"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwWorkQueueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"wszClass","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwTaskId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pDoneCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pDoneState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFBeginRegisterWorkQueueWithMMCSSEx"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwWorkQueueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"wszClass","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwTaskId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lPriority","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pDoneCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pDoneState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFEndRegisterWorkQueueWithMMCSS"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pdwTaskId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFBeginUnregisterWorkQueueWithMMCSS"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwWorkQueueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pDoneCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pDoneState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFEndUnregisterWorkQueueWithMMCSS"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetWorkQueueMMCSSClass"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwWorkQueueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pwszClass","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchClass","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetWorkQueueMMCSSTaskId"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwWorkQueueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwTaskId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFRegisterPlatformWithMMCSS"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wszClass","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pdwTaskId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lPriority","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFUnregisterPlatformFromMMCSS"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"MFLockSharedWorkQueue"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wszClass","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"BasePriority","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pdwTaskId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetWorkQueueMMCSSPriority"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwWorkQueueId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lPriority","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateAsyncResult"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"punkObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"punkState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppAsyncResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFInvokeCallback"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAsyncResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"AccessMode","Type":{"Kind":"ApiRef","Name":"MF_FILE_ACCESSMODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"OpenMode","Type":{"Kind":"ApiRef","Name":"MF_FILE_OPENMODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fFlags","Type":{"Kind":"ApiRef","Name":"MF_FILE_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwszFileURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ppIByteStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateTempFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"AccessMode","Type":{"Kind":"ApiRef","Name":"MF_FILE_ACCESSMODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"OpenMode","Type":{"Kind":"ApiRef","Name":"MF_FILE_OPENMODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fFlags","Type":{"Kind":"ApiRef","Name":"MF_FILE_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppIByteStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFBeginCreateFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"AccessMode","Type":{"Kind":"ApiRef","Name":"MF_FILE_ACCESSMODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"OpenMode","Type":{"Kind":"ApiRef","Name":"MF_FILE_OPENMODE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fFlags","Type":{"Kind":"ApiRef","Name":"MF_FILE_FLAGS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pwszFilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFAsyncCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppCancelCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFEndCreateFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IMFAsyncResult","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppFile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCancelCreateFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pCancelCookie","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMemoryBuffer"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cbMaxLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMediaBufferWrapper"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cbOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateLegacyMediaBufferOnMFMediaBuffer"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pMFMediaBuffer","Type":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cbOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppMediaBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMediaBuffer","TargetKind":"Com","Api":"Media.DxMediaObjects","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFMapDX9FormatToDXGIFormat"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dx9","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFMapDXGIFormatToDX9Format"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dx11","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFLockDXGIDeviceManager"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pResetToken","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ppManager","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFDXGIDeviceManager","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFUnlockDXGIDeviceManager"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
},{
|
|
"Name":"MFCreateDXSurfaceBuffer"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"punkSurface","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fBottomUpWhenLinear","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateWICBitmapBuffer"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"punkSurface","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateDXGISurfaceBuffer"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"punkSurface","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"uSubresourceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fBottomUpWhenLinear","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateVideoSampleAllocatorEx"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppSampleAllocator","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateDXGIDeviceManager"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"resetToken","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ppDeviceManager","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFDXGIDeviceManager","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateAlignedMemoryBuffer"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cbMaxLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cbAligment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMediaEvent"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"met","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"guidExtendedType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"hrStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pvValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ppEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaEvent","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateEventQueue"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppMediaEventQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaEventQueue","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSample"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIMFSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateAttributes"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppMFAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"cInitialSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFInitAttributesFromBlob"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"cbBufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetAttributesAsBlobSize"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pcbBufSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetAttributesAsBlob"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"cbBufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFTRegister"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"clsidMFT","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"guidCategory","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cInputTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInputTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"cOutputTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pOutputTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"MFTUnregister"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"clsidMFT","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFTRegisterLocal"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pClassFactory","Type":{"Kind":"ApiRef","Name":"IClassFactory","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"guidCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cInputTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInputTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"cOutputTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pOutputTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"MFTUnregisterLocal"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pClassFactory","Type":{"Kind":"ApiRef","Name":"IClassFactory","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"MFTRegisterLocalByCLSID"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"clisdMFT","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"guidCategory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cInputTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInputTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"cOutputTypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pOutputTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"MFTUnregisterLocalByCLSID"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"clsidMFT","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFTEnum"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidCategory","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pInputType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pOutputType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppclsidMFT","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}}},"Attrs":["Out"]}
|
|
,{"Name":"pcMFTs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFTEnumEx"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidCategory","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"MFT_ENUM_FLAG","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pInputType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pOutputType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pppMFTActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"pnumMFTActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFTEnum2"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidCategory","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"ApiRef","Name":"MFT_ENUM_FLAG","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pInputType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pOutputType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pppMFTActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"pnumMFTActivate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFTGetInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"clsidMFT","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"pszName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ppInputTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcInputTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ppOutputTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFT_REGISTER_TYPE_INFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcOutputTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ppAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetPluginControl"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppPluginControl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPluginControl","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetMFTMerit"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMFT","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cbVerifier","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"verifier","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]}
|
|
,{"Name":"merit","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFRegisterLocalSchemeHandler"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szScheme","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pActivate","Type":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFRegisterLocalByteStreamHandler"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szFileExtension","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szMimeType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pActivate","Type":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMFByteStreamWrapper"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppStreamWrapper","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMediaExtensionActivate"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szActivatableClassId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pConfiguration","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvObject","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMuxStreamAttributes"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAttributesToMux","Type":{"Kind":"ApiRef","Name":"IMFCollection","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMuxAttribs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMuxStreamMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMediaTypesToMux","Type":{"Kind":"ApiRef","Name":"IMFCollection","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMuxMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMuxStreamSample"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.15063"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSamplesToMux","Type":{"Kind":"ApiRef","Name":"IMFCollection","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMuxSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"MFValidateMediaTypeSize"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FormatType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"pBlock","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]}
|
|
,{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppMFType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMFVideoFormatFromMFMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMFType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppMFVF","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVIDEOFORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateWaveFormatExFromMFMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMFType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppWF","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"pcbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFInitMediaTypeFromVideoInfoHeader"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMFType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pVIH","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VIDEOINFOHEADER","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"cbBufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pSubtype","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"MFInitMediaTypeFromVideoInfoHeader2"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMFType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pVIH2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VIDEOINFOHEADER2","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"cbBufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pSubtype","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"MFInitMediaTypeFromMPEG1VideoInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMFType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMP1VI","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG1VIDEOINFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"cbBufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pSubtype","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"MFInitMediaTypeFromMPEG2VideoInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMFType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMP2VI","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MPEG2VIDEOINFO","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"cbBufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pSubtype","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
},{
|
|
"Name":"MFCalculateBitmapImageSize"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pBMIH","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]}
|
|
,{"Name":"cbBufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcbImageSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pbKnown","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"MFCalculateImageSize"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidSubtype","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"unWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"unHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pcbImageSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFFrameRateToAverageTimePerFrame"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"unNumerator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"unDenominator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"punAverageTimePerFrame","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFAverageTimePerFrameToFrameRate"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"unAverageTimePerFrame","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"punNumerator","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"punDenominator","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFInitMediaTypeFromMFVideoFormat"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMFType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMFVF","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVIDEOFORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"cbBufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFInitMediaTypeFromWaveFormatEx"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMFType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pWaveFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Const"]}
|
|
,{"Name":"cbBufSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFInitMediaTypeFromAMMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMFType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAMType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"MFInitAMMediaTypeFromMFMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMFType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"guidFormatBlockType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"pAMType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateAMMediaTypeFromMFMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMFType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"guidFormatBlockType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"ppAMType","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCompareFullToPartialMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMFTypeFull","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pMFTypePartial","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFWrapMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pOrig","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"MajorType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"SubType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppWrap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFUnwrapMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pWrap","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppOrig","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateVideoMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pVideoFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVIDEOFORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppIVideoMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFVideoMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateVideoMediaTypeFromSubtype"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAMSubtype","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppIVideoMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFVideoMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFIsFormatYUV"
|
|
,"SetLastError":false
|
|
,"DllImport":"EVR"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Format","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateVideoMediaTypeFromBitMapInfoHeader"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbmihBitMapInfoHeader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwPixelAspectRatioX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwPixelAspectRatioY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InterlaceMode","Type":{"Kind":"ApiRef","Name":"MFVideoInterlaceMode","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"VideoFlags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"qwFramesPerSecondNumerator","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"qwFramesPerSecondDenominator","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"dwMaxBitRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppIVideoMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFVideoMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetStrideForBitmapInfoHeader"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"format","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pStride","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetPlaneSize"
|
|
,"SetLastError":false
|
|
,"DllImport":"EVR"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"format","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwPlaneSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateVideoMediaTypeFromBitMapInfoHeaderEx"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbmihBitMapInfoHeader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Const"]}
|
|
,{"Name":"cbBitMapInfoHeader","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwPixelAspectRatioX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwPixelAspectRatioY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InterlaceMode","Type":{"Kind":"ApiRef","Name":"MFVideoInterlaceMode","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"VideoFlags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"dwFramesPerSecondNumerator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFramesPerSecondDenominator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwMaxBitRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppIVideoMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFVideoMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMediaTypeFromRepresentation"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidRepresentation","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]}
|
|
,{"Name":"pvRepresentation","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"ppIMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateAudioMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pAudioFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WAVEFORMATEX","TargetKind":"Default","Api":"Media.Audio","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppIAudioMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFAudioMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetUncompressedVideoFormat"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pVideoFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVIDEOFORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"MFInitVideoFormat"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pVideoFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVIDEOFORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"type","Type":{"Kind":"ApiRef","Name":"MFStandardVideoFormat","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFInitVideoFormat_RGB"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pVideoFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVIDEOFORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"D3Dfmt","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFConvertColorInfoToDXVA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwToDXVA","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pFromFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVIDEOFORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Const"]}
|
|
]
|
|
},{
|
|
"Name":"MFConvertColorInfoFromDXVA"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pToFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MFVIDEOFORMAT","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"dwFromDXVA","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFCopyImage"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDest","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"lDestStride","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
|
|
,{"Name":"lSrcStride","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"dwWidthInBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwLines","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFConvertFromFP16Array"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDest","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]}
|
|
,{"Name":"pSrc","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFConvertToFP16Array"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDest","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
|
|
,{"Name":"pSrc","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Single"}},"Attrs":["In","Const"]}
|
|
,{"Name":"dwCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreate2DMediaBuffer"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFourCC","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"fBottomUp","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateMediaBufferFromMediaType"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMediaType","Type":{"Kind":"ApiRef","Name":"IMFMediaType","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"llDuration","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"dwMinLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwMinAlignment","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFMediaBuffer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateCollection"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppIMFCollection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFCollection","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFHeapAlloc"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"nSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"line","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"eat","Type":{"Kind":"ApiRef","Name":"EAllocationType","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFHeapFree"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pv","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFllMulDiv"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int64"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"a","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"b","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"c","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"d","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"MFGetContentProtectionSystemCLSID"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"guidProtectionSystemID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pclsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCombineSamples"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pSampleToAdd","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwMaxMergedDurationInMS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pMerged","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFSplitSample"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlat"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pOutputSamples","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"dwOutputSampleMaxCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwOutputSampleCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSourceReaderFromURL"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFReadWrite"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppSourceReader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSourceReader","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSourceReaderFromByteStream"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFReadWrite"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppSourceReader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSourceReader","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSourceReaderFromMediaSource"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFReadWrite"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMediaSource","Type":{"Kind":"ApiRef","Name":"IMFMediaSource","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppSourceReader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSourceReader","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSinkWriterFromURL"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFReadWrite"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszOutputURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pByteStream","Type":{"Kind":"ApiRef","Name":"IMFByteStream","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppSinkWriter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSinkWriter","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateSinkWriterFromMediaSink"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFReadWrite"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMediaSink","Type":{"Kind":"ApiRef","Name":"IMFMediaSink","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pAttributes","Type":{"Kind":"ApiRef","Name":"IMFAttributes","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppSinkWriter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSinkWriter","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateVideoPresenter"
|
|
,"SetLastError":false
|
|
,"DllImport":"EVR"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pOwner","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"riidDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppVideoPresenter","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateVideoMixer"
|
|
,"SetLastError":false
|
|
,"DllImport":"EVR"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pOwner","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"riidDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateVideoMixerAndPresenter"
|
|
,"SetLastError":false
|
|
,"DllImport":"EVR"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pMixerOwner","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pPresenterOwner","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"riidMixer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvVideoMixer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
,{"Name":"riidPresenter","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppvVideoPresenter","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateVideoRenderer"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riidRenderer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppVideoRenderer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateVideoSampleFromSurface"
|
|
,"SetLastError":false
|
|
,"DllImport":"EVR"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pUnkSurface","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ppSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFSample","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateVideoSampleAllocator"
|
|
,"SetLastError":false
|
|
,"DllImport":"EVR"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ppSampleAllocator","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFPCreateMediaPlayer"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFPlay"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"fStartPlayback","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"creationOptions","Type":{"Kind":"ApiRef","Name":"MFP_CREATION_OPTIONS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IMFPMediaPlayerCallback","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppMediaPlayer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFPMediaPlayer","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateEncryptedMediaExtensionsStoreActivate"
|
|
,"SetLastError":false
|
|
,"DllImport":"MF"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.19041"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pmpHost","Type":{"Kind":"ApiRef","Name":"IMFPMPHostApp","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"objectStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"classId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"activate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFActivate","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"MFCreateVirtualCamera"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFSENSORGROUP"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"type","Type":{"Kind":"ApiRef","Name":"MFVirtualCameraType","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lifetime","Type":{"Kind":"ApiRef","Name":"MFVirtualCameraLifetime","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"access","Type":{"Kind":"ApiRef","Name":"MFVirtualCameraAccess","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"friendlyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"sourceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"categories","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"categoryCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"virtualCamera","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMFVirtualCamera","TargetKind":"Com","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
|
]
|
|
},{
|
|
"Name":"MFIsVirtualCameraTypeSupported"
|
|
,"SetLastError":false
|
|
,"DllImport":"MFSENSORGROUP"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"type","Type":{"Kind":"ApiRef","Name":"MFVirtualCameraType","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"supported","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"OPMXboxEnableHDCP"
|
|
,"SetLastError":false
|
|
,"DllImport":"OPMXbox"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"HDCPType","Type":{"Kind":"ApiRef","Name":"OPM_HDCP_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"OPMXboxGetHDCPStatus"
|
|
,"SetLastError":false
|
|
,"DllImport":"OPMXbox"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pHDCPStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPM_HDCP_STATUS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"OPMXboxGetHDCPStatusAndType"
|
|
,"SetLastError":false
|
|
,"DllImport":"OPMXbox"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pHDCPStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPM_HDCP_STATUS","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pHDCPType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"OPM_HDCP_TYPE","TargetKind":"Default","Api":"Media.MediaFoundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}],
|
|
|
|
"UnicodeAliases":[
|
|
]
|
|
}
|