Поделиться через


D1106: ресурс имеет неправильный тип

Данный ресурс [ресурс] не имеет ожидаемого типа.

Заполнители

Ресурсов

Адрес ресурса.

 

Возможные причины

Интерфейс был неправильно приведен и использовался в качестве параметра для метода или функции.

Примеры

Следующий пример передает ID2D1SolidColorBrush , когда ожидается ID2D1Geometry .

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

В этом примере показано следующее сообщение об отладке:

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

Исправления

Используйте тип, необходимый для метода .