Sdílet prostřednictvím


D1161: CopyFromMemory vyžaduje rastrový obrázek čitelný procesorem

Tato metoda není povolena u rastrového obrázku vytvořeného pomocí D2D1_BITMAP_OPTIONS_CPU_READ.

 

Možné příčiny

Tato zpráva může nastat během volání ID2D1Bitmap::CopyFromMemory. Pokud byl rastrový obrázek vytvořen pomocí D2D1_BITMAP_OPTIONS_CPU_READ, Direct2D oznámí chybu a ladicí vrstva zobrazí tuto zprávu.

Možné opravy

Pokud je nutné, aby aplikace volala ID2D1Bitmap::CopyFromMemory, ujistěte se, že rastrový obrázek není vytvořen jako procesor čitelný. Pokud není možné změnit atributy povrchu rastrového obrázku, zvažte, zda existuje ekvivalentní operace vykreslování pro požadovaný výsledek.