次の方法で共有


D1125: DXGI 形式の不一致

この API に渡されるピクセル形式は、[surface] のピクセル形式と互換性がありません。

プレースホルダー

表面

指定されたレンダー ターゲットまたはビットマップ。

考えられる原因

ID2D1RenderTarget::CreateBitmapFromWicBitmap や ID2D1RenderTarget::CreateDxgiSurfaceRendertarget などの操作には、サーフェスと指定したサーフェス形式の両方が必要です。 Direct2D は、指定されたサーフェスタイプがサーフェスと互換性があることを確認します。 互換性がない場合、Direct2D はこのメッセージを出力します。

可能な修正方法

指定したDXGI_FORMATが、基になるサーフェスの型と一致するか、互換性があることを確認します。 アプリケーションによって作成された Direct3D サーフェス リソースの場合は、リソースの作成に使用したのと同じDXGI_FORMATを使用します。 その他のガイダンスについては、「 サポートされているピクセル形式とアルファ モード 」を参照してください。