D1132: DXGI 형식이 HWND 또는 DC 호환되지 않음

지정된 DXGI 형식이 이 렌더링 대상 생성 메서드에 유효하지 않습니다.

 

가능한 원인

ID2D1Factory::CreateHwndRenderTarget 또는 ID2D1Factory::CreateDCRenderTarget을 사용하여 HWND 또는 DC rendertargets를 만들면 대상의 표면 형식에 대한 추가 제한이 도입됩니다. 특히 이러한 대상은 DXGI_FORMAT_R8G8B8A8_UNORM 또는 DXGI_FORMAT_B8G8R8A8_UNORM 형식이어야 합니다.

가능한 수정 사항

이 문제를 해결하려면 애플리케이션의 HWND 또는 DC rendertarget에 지정된 형식이 위에서 언급한 형식 중 하나인지 확인합니다. 애플리케이션에 이러한 유형의 대상이 반드시 필요하지 않은 경우 대신 텍스처로 렌더링하는 것이 좋습니다. 대상과의 호환성을 위한 표면 형식 옵션은 덜 제한적일 수 있습니다.