Udostępnij przez


D1135: Opcja mapy bitowej musi być podzbiorem

Opcje mapy bitowej [value] muszą być podzbiorem flag skojarzonych z powierzchnią DXGI.

 

Symbole zastępcze

wartości

Wartość UINT wyliczenia opcji mapy bitowej.

Możliwe przyczyny

Podczas współdziałania tekstur Direct3D z direct2D jako map ID2D1Bit, opcje określone w polu D2D1_BITMAP_OPTIONS powinny być zgodne z atrybutami Direct3D tekstury. W szczególności:

Możliwe poprawki

Aby rozwiązać ten problem, upewnij się, że tworzenie mapy ID2D1Bitmap używa D2D1_BITMAP_OPTIONS specyfikatorów, które zgadzają się z właściwościami podstawowej tekstury Direct3D. Aby użyć D2D1_BITMAP_OPTIONS, może to wiązać się z użyciem id2D1DeviceContext::CreateBitmap zamiast ID2D1RenderTarget::CreateBitmap, ponieważ jest członkiem D2D1_BITMAP_PROPERTIES1.