다음을 통해 공유


D1106: 리소스가 잘못된 형식입니다.

지정된 리소스 [리소스]가 예상된 형식이 아닙니다.

자리 표시자

리소스

리소스의 주소입니다.

 

가능한 원인

인터페이스가 잘못 캐스팅되어 메서드 또는 함수의 매개 변수로 사용되었습니다.

예제

다음 예제에서는 ID2D1Geometry가 예상되는 경우 ID2D1SolidColorBrush를 전달합니다.

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

이 예제에서는 다음 디버그 메시지를 생성합니다.

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

수정 프로그램

메서드에 필요한 형식을 사용합니다.