Condividi tramite


D1106: tipo di risorsa errato

La risorsa specificata [risorsa] non è di un tipo previsto.

Segnaposto

Risorsa

Indirizzo della risorsa.

 

Possibili cause

Un'interfaccia è stata sottoposto a cast non corretto e usato come parametro per un metodo o una funzione.

Esempio

Nell'esempio seguente viene passato un ID2D1SolidColorBrush quando è previsto un ID2D1Geometry .

        m_pRenderTarget->FillGeometry(
            (ID2D1Geometry*)m_pYellowGreenBrush,
            m_pYellowGreenBrush
            );

In questo esempio viene generato il messaggio di debug seguente:

DEBUG ERROR - The given resource[003A2C98] is not of an expected type

Correzioni

Usare il tipo richiesto dal metodo .