2点引っかかっている箇所があります。
どなたかヒントなどお持ちの方いらっしゃいましたら教えてください…。

@
 新しいテクスチャを作る際のTexture2DDescriptionのパラメータで
 Usage=Default
 OptionFlags=None  
 CpuAccessFlags=None
 この3つのどれか一つでもDefault/None/Noneから別のに変えるとnew Texture2Dのところ(*)でInvalid Callエラーが出ます
 ネット上では同様の症例にたどり着けなかったのですが可能性のある原因など思い当たる方はいらっしゃいますか?
 (Default/None/Noneの状態だと普通に作れます)
 //////////////////////////////////////////
 Texture2DDescription testTexDesc = new Texture2DDescription();
 //他のパラメータ省略
 testTexDesc.Usage = ResourceUsage.Default;
 testTexDesc.OptionFlags = ResourceOptionFlags.None;
 testTexDesc.CpuAccessFlags = CpuAccessFlags.None;

 Texture2D testtex = new Texture2D(dx11Device, testTexDesc);  //*
 //////////////////////////////////////////