D1135:點陣圖選項必須是子集

點陣圖選項 [value] 必須是與 DXGI 介面相關聯的旗標子集。

 

預留位置

價值

點陣圖選項列舉的 UINT 值。

可能的原因

雖然與 Direct2D 做為 ID2D1Bitmaps 互通 Direct3D 紋理,但D2D1_BITMAP_OPTIONS欄位中指定的選項應該符合紋理的 Direct3D 屬性。 尤其是:

可能修正

若要解決此問題,請確定 建立 ID2D1Bitmap 會使用與基礎 Direct3D 紋理屬性同意 的D2D1_BITMAP_OPTIONS 規範。 若要使用 D2D1_BITMAP_OPTIONS,這可能需要使用 ID2D1DeviceCoNtext::CreateBitmap, 而不是 ID2D1RenderTarget::CreateBitmap,因為它是 D2D1_BITMAP_PROPERTIES1的成員。