Sdílet prostřednictvím


D1135: Možnost rastrového obrázku musí být podmnožina

Možnosti rastrového obrázku [hodnota] musí být podmnožinou příznaků přidružených k povrchu DXGI.

 

Zástupné symboly

hodnota

Hodnota UINT výčtu možností rastrového obrázku.

Možné příčiny

Při spolupráci s direct3D texturami s Direct2D jako ID2D1Bitmapy by možnosti zadané v poli D2D1_BITMAP_OPTIONS měly odpovídat atributům Direct3D textury. Zejména:

Možné opravy

Chcete-li tento problém vyřešit, ujistěte se, že vytvoření id2D1Bitmap používá D2D1_BITMAP_OPTIONS specifikátory, které souhlasí s vlastnostmi podkladové textury Direct3D. Aby bylo možné použít D2D1_BITMAP_OPTIONS, může to znamenat použití ID2D1DeviceContext::CreateBitmap místo ID2D1RenderTarget::CreateBitmap, protože je členem D2D1_BITMAP_PROPERTIES1.