Auf Englisch lesen

Freigeben über


D1135: Bitmapoption muss Teilmenge sein

Die Bitmapoptionen [wert] müssen eine Teilmenge der Flags sein, die der DXGI-Oberfläche zugeordnet sind.

 

Platzhalter

Wert

Der UINT-Wert der Enumeration der Bitmapoptionen.

Mögliche Ursachen

Während direct3D-Texturen mit Direct2D als ID2D1Bitmaps zusammenarbeiten, sollten die im feld D2D1_BITMAP_OPTIONS angegebenen Optionen mit den Direct3D-Attributen der Textur übereinstimmen. Dies gilt insbesondere für:

Mögliche Korrekturen

Um dieses Problem zu beheben, stellen Sie sicher, dass bei der Erstellung von ID2D1BitmapD2D1_BITMAP_OPTIONS Spezifizierer verwendet werden, die mit den Eigenschaften der zugrunde liegenden Direct3D-Textur übereinstimmen. Um D2D1_BITMAP_OPTIONS zu verwenden, kann dies die Verwendung von ID2D1DeviceContext::CreateBitmap anstelle von ID2D1RenderTarget::CreateBitmap beinhalten, da es ein Mitglied von D2D1_BITMAP_PROPERTIES1 ist.