direct2d

    3

    1답변

    저는 Windows 런타임 응용 프로그램 C# 프로젝트에서 사용할 Windows 런타임 구성 요소 (Visual C++) 그리기 라이브러리를 개발 중입니다. lib에 일부 Effects 기능을 추가하기 전까지 모든 것이 예상대로 실행되고있었습니다. 울부 짖는 소리와 같은 효과를 만들려고 할 때 : m_d2dContext->CreateEffect(CLSID_

    2

    1답변

    스프라이트의 간단한 순간 이동을 어떻게 달성 할 수 있는지 알려주세요. 스프라이트가 화면의 왼쪽으로 나오면 화면 오른쪽으로 변환하고 그 반대는 간단히 변환합니다. (다른 하나의 문에서 순간 이동 할 수 팩맨 같은 샘플 게임) 아래 예제 이미지 .. 난 그냥 간단하게 할 . 어려운 알고리즘이 필요하지 않습니다. 스프라이트가 같은 Y 축에 남아 있으면 스프라이

    1

    2답변

    이미지 (JPG 테스트)를 읽고, 클리핑 사각형 영역을 지정하고 "클리핑 된"영역을 파일에 쓰는 코드는 다음과 같습니다. 내 테스트 이미지는 320x240 픽셀 @ 300dpi입니다. 내가 모든 지시에서 그것을 읽었을 때 그것이 그 크기라고 말하지만, 내가 그것을 쓸 때 결과 이미지는 102 x 76이고 파일 속성을 보면 아무런 H/V 해상도도 보지 못했습

    0

    1답변

    투명한 영역이있는 하위 프레임 (CWnd 하위 클래스)을 만들려고합니다. 그러나 투명성 부분이 작동하지 않는 것 같습니다. 내가 이해하는 바에는 플래그 (as seen here)를 사용하여 ID2D1HwndRenderTarget을 만들 때 투명성을 활성화해야합니다. 그러나 그런 식으로 렌더링 대상을 만들지는 않습니다. 대신 내 OnCreate() 방법에 E

    1

    1답변

    가우시안 흐림 효과 ID2D1Effect *blur;을 사용하고 Blured 이미지를 얻으려면 효과에 비트 맵을 적용하고 싶다고합시다. blur->SetInput(0, bitmap);을 사용하여 비트 맵을 전달하고 blur->Get()으로 출력을 얻을 수 있습니다. 이제 디스크에 저장된 이미지를 흐리게 처리하고 싶지 않습니다. 제가 만든 출력을 흐림 효과

    2

    1답변

    Direct2D 비트 맵 배율에 문제가 있습니다. 그 example 파일을 사용하여 비트 맵을로드 한 다음, 비트 맵 크기를 조절하여 (비율 저장, 그림자 효과 추가 ...) Direct2D가 비트 맵을 자동으로 조정 (예 : 창 크기 조정)하고 크기 조정 방법을 모르겠습니다. 이 동작을 방지합니다. 예를 들어, 작은 창 (CView)에로드 된 비트 맵 이

    1

    1답변

    직접 배우려면 Direct2D MSDN에서 this example을 팔로우하고 있습니다. 그러나 한 가지 문제가 있습니다. D2D1_SIZE_F rtSize = m_pRenderTarget->GetSize(); 호출은 항상 0,0 크기를 반환하고 디버거에서는 DrawLine 호출에 예외가 발생합니다. GetSize() 호출을 생략하고 유효한 값으로 D2D1

    2

    1답변

    ID2D1SolidColorBrush을 만들어야하는데 ID2D1Brush에 대한 포인터가 있습니다. 나는 단색 브러시 만들기 위해 내 ID2D1HwndRenderTarget를 사용 ID2D1Brush* brush = nullptr; myRenderTarget->CreateSolidColorBrush(color, reinterpret_cas

    2

    1답변

    현재 D2D를 C++로 배우고 있으며 채워진 사각형을 만들려고하고 있습니다. 끝내기 때문에 가장자리가 채워지기 때문에 코드가 다소 잘못되었습니다. 여기 있습니다 내 코드 (내가는 Win32 WINAPI로 창을 만든 후 초기화를 잘 작성라고 한 다음 그리기 기능이라고합니다) 아마 bool GraphicClass::Initialize() { HRES

    6

    1답변

    이 질문은 브라우저가 전체 페이지를 타일링 된 이미지로 렌더링하는 방법과 관련이 있습니다 (그리고 이미지를 페이지 내에 렌더링하는 것이 아닙니다). 저는 메모리 비용에 가장 관심이 있습니다. 크롬과 같은 브라우저는 전체 페이지를 레이아웃하지만 필요에 따라 작은 사각형 타일로 페이지의 섹션을 렌더링합니다. 사용자가 페이지를 스크롤하면 존재하지 않는 타일 만