Condividi tramite


D1121: Dominio risorsa errato

Operazione non riuscita perché una risorsa dipendente dal dispositivo è associata all'ID2D1Device errato (dominio di risorse).

 

Possibili cause

Questo messaggio si verifica quando un'applicazione ha tentato un'operazione di disegno che combina risorse da domini di risorse diversi. I contesti del dispositivo, i pennelli e le bitmap, ad esempio, sono specifici del dispositivo. Durante l'esecuzione di un'operazione, ad esempio ID2D1DeviceContext::D rawBitmap, la bitmap dell'argomento deve appartenere allo stesso dominio di risorse del contesto del dispositivo. In questo esempio, un modo per assicurarsi che sia necessario creare la bitmap usando la funzione membro CreateBitmap del contesto del dispositivo, anziché quella di un altro contesto del dispositivo.

Correzioni possibili

Quando i gruppi di risorse devono essere usati insieme, assicurarsi che vengano creati dallo stesso ID2D1Device. Le risorse non di destinazione create direttamente da un ID2D1Factory, ad esempio blocchi di stato e geometrie, sono considerate indipendenti dal dispositivo e non hanno questa restrizione.