D1106: Ressource ist falscher Typ
Die angegebene Ressource [Ressource] hat keinen erwarteten Typ.
Platzhalter
-
Ressource
-
Die Adresse der Ressource.
Mögliche Ursachen
Eine Schnittstelle wurde nicht ordnungsgemäß umgewandelt und als Parameter für eine Methode oder Funktion verwendet.
Beispiele
Im folgenden Beispiel wird ein ID2D1SolidColorBrush übergeben, wenn eine ID2D1Geometry erwartet wird.
m_pRenderTarget->FillGeometry(
(ID2D1Geometry*)m_pYellowGreenBrush,
m_pYellowGreenBrush
);
In diesem Beispiel wird die folgende Debugmeldung erzeugt:
DEBUG ERROR - The given resource[003A2C98] is not of an expected type
Fehlerbehebungen
Verwenden Sie den für die Methode erforderlichen Typ.