Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
SetTarget a échoué, car la bitmap n’a pas l’option TARGET.
Causes possibles
Pour définir un ID2D1Bitmap en tant que cible, il doit être créé à l’aide de l’indicateur D2D1_BITMAP_OPTIONS_TARGET. Cet indicateur est disponible sous la forme d’un champ de D2D1_BITMAP_PROPERTIES1 utilisé avec ID2D1DeviceContext ::CreateBitmap.
Correctifs possibles
Vérifiez que l’application crée sa bitmap cible à l’aide de D2D1_BITMAP_OPTIONS_TARGET. S’il crée la bitmap cible à l’aide de l’ID2D1RenderTarget ::CreateBitmap, modifiez-la pour utiliser ID2D1DeviceContext ::CreateBitmap. Lorsque l’indicateur TARGET est spécifié, Direct2D vérifie également que les attributs Direct3D de la texture sont compatibles avec son utilisation en tant que cible.