title: How to create virtual webcam in Windows 10?
body: <p>I would like to take video from a webcam, render some text on the frames and do some motion tracking and pass it on to a virtual webcam so it can be streamed easily.</p>
  
  <p>I found some answers on stackoverflow suggesting that I should use DirectShow. According to information in <a href="https://msdn.microsoft.com/en-us/library/windows/desktop/dd375454%28v=vs.85%29.aspx" rel="noreferrer">DirectShow documentation</a>, the DirectShow SDK is part of Windows SDK. So I installed the <a href="https://dev.windows.com/en-us/downloads/windows-10-sdk" rel="noreferrer">latest Windows SDK</a> but it seems that it doesn't include DirectShow because there are no DirectShow samples under <code>C:\Program Files (x86)\Microsoft SDKs\Windows</code>. (The stackoverflow answers are also pretty old - dated around 2010)</p>
  
  <p>Can you suggest a way to make DirectShow work (including samples working on Visual Studio 2015) or some other alternative to DirectShow, that would help me create a virtual webcam?</p>