You will find there's small DRY violation in this article -- the link amongst IDeckLinkInput and IID_IDeckLinkInput needs to be recurring each time you try this, and getting it wrong causes undefined actions.
Excellent https://umarsfeh809636.mpeblog.com/51608131/not-known-details-about-stl-stl-smart-text-link-smart-text-link