D1106: el recurso es un tipo incorrecto
El recurso especificado [recurso] no es de un tipo esperado.
Marcadores de posición
-
Recursos
-
Dirección del recurso.
Causas posibles
Una interfaz se ha convertido incorrectamente y se usó como parámetro para un método o función.
Ejemplos
En el ejemplo siguiente se pasa un ID2D1SolidColorBrush cuando se espera un ID2D1Geometry .
m_pRenderTarget->FillGeometry(
(ID2D1Geometry*)m_pYellowGreenBrush,
m_pYellowGreenBrush
);
En este ejemplo se genera el siguiente mensaje de depuración:
DEBUG ERROR - The given resource[003A2C98] is not of an expected type
Correcciones
Use el tipo requerido por el método .