Windows Media エンコーダーで「画面の取り込み」をしようとしたのだけれど「実装されていません 0x80004001」のエラーが出てきて全く取り込めなかった。
再起動をしてみたり、Windowsアップデートをしてみたりした結果デュアルディスプレイにしているのがだめだったっぽい。シングルディスプレイにして実行してみたらすんなりできた。
実装されていませんって「ディスプレイ一つのパターンしか実装していないよ!」という意味だったのか!!!
If System.IO.File.GetAttributes(AssemblyInfoPath) And IO.FileAttributes.ReadOnly = IO.FileAttributes.ReadOnly Then
Dim fas As IO.FileAttributes = IO.File.GetAttributes(AssemblyInfoPath)
' ファイル属性から読み取り専用を削除
fas = fas And Not IO.FileAttributes.ReadOnly
System.IO.File.SetAttributes(AssemblyInfoPath, fas)
End If