D1132: HWND または DC 互換ではない DXGI 形式

指定された DXGI 形式は、このレンダー ターゲットの作成方法では無効です。

考えられる原因

ID2D1Factory::CreateHwndRenderTarget または ID2D1Factory::CreateDCRenderTarget を使用して HWND または DC レンダーターゲットを作成すると、ターゲットのサーフェス形式に追加の制限が導入されます。 特に、これらのターゲットの種類は DXGI _ FORMAT _ R8G8B8A8 _ UNORM または DXGI FORMAT _ _ B8G8R8A8 _ UNORM である必要があります。

可能な修正方法

この問題に対処するには、アプリケーションの HWND または DC レンダーターゲットに指定された形式が上記のいずれかの形式である必要があります。 アプリケーションでこれらの種類のターゲットが必ずしも必要ない場合は、代わりにテクスチャへのレンダリングを検討してください。ターゲットとしての互換性のためのサーフェス形式のオプションは制限が少ない可能性があります。