次の方法で共有


D1135: ビットマップ オプションはサブセットである必要があります

ビットマップ オプション [] は、DXGI サーフェスに関連付けられているフラグのサブセットである必要があります。

 

プレースホルダー

値の

ビットマップ オプション列挙体の UINT 値。

考えられる原因

Direct3D テクスチャと Direct2D を ID2D1Bitmaps として相互運用する場合、D2D1_BITMAP_OPTIONS フィールドで指定するオプションはテクスチャの Direct3D 属性と一致する必要があります。 具体的には次のとおりです。

考えられる修正方法

この問題に対処するには、 ID2D1Bitmap の作成で、基になる Direct3D テクスチャのプロパティに一致する D2D1_BITMAP_OPTIONS 指定子が使用されていることを確認します。 D2D1_BITMAP_OPTIONSを使用するには、ID2D1RenderTarget::CreateBitmap ではなく ID2D1DeviceContext::CreateBitmap を使用する必要D2D1_BITMAP_PROPERTIES1。