D1134: バッファーの有効桁数が大文字で許可されていません
デバイスには、指定されたバッファー精度をサポートする機能がありません。
考えられる原因
Direct2D を使用すると、アプリケーションは一部の操作に必要なバッファー精度を指定できます。 たとえば、イメージング パイプラインに使用される精度は 、ID2D1DeviceContext::SetRenderingControls を使用して指定されます。 ただし、ハードウェア Direct2D デバイスでは、機能レベルによっては、すべてのバッファー精度がサポートされない場合があります。 たとえば、機能レベル 9 デバイスでは、チャネルあたり 8 ビット以外のバッファー有効桁数オプションがサポートされない場合があります。
可能な修正方法
ハードウェア上で実行されるアプリケーションの場合は、すべてのバッファー精度指定子がハードウェアの機能レベルでサポートされていることを確認します。 ID3D11Device::CheckFormatSupport と ID3D11Device::CheckFeatureSupport を使用して、ハードウェアでサポートされている形式の詳細を取得し、許可されるサーフェスの精度を決定することを検討してください。 すべての機能レベル 9 デバイスで一貫した操作を行うために、高精度バッファーを回避するためのフォールバック メカニズムを設計します。