Canvas에서 크라우드소싱 프로젝트 만들기 - 페이지 15

 
Реter Konow :

...

창이 크고 세부 정보가 많을수록 시간이 더 오래 걸립니다( 약 250밀리초에서 2초 ).

...

이 숫자는 무엇입니까 ? 어디서 가져왔나요?
 
Anatoli Kazharski :
이 메시지( link )를 읽고 gif -animation의 예를 보십시오.
보았다. 짧은 gif이며 구현에 대한 결론을 도출할 수 없습니다. 그림이 배열(버퍼)에 저장되어 빠르게 반응할 수 있습니다. 이것에 대해 아는 것이 있습니까?
 
Anatoli Kazharski :
이 숫자는 무엇입니까 ? 어디서 가져왔나요?
이것은 순수하고 공정한 관행입니다. 저를 믿으십시오. )) 그리고 매일.
 
또한 gif 자체는 프레임 사이의 시간을 압축합니다. 따라서 인터페이스의 반응 속도를 그것으로 판단하는 것은 가치가 없습니다.
 
Реter Konow :
이것은 순수하고 공정한 관행입니다. 저를 믿으십시오. )) 그리고 매일.
테스트용 파일이 있으면 믿겠습니다. 그리고 지금까지는 잡담만 봅니다. )
 
Anatoli Kazharski :
테스트용 파일이 있으면 믿겠습니다. 그리고 지금까지는 잡담만 봅니다. )

오래 기다리지 않아도 됩니다. ))

제 의견을 "잡담"이라고 부르지 마십시오. 나는 거의 기성품 기술에 대한 실제 경험에서 왔습니다. 믿기지 않으시겠지만, 재치있게 행동하십시오. 고맙습니다.

 
Реter Konow :

오래 기다리지 않아도 됩니다. ))

제 의견을 "잡담"이라고 부르지 마십시오. 나는 거의 기성품 기술에 대한 실제 경험에서 왔습니다. 믿기지 않으시겠지만, 재치있게 행동하십시오. 고맙습니다.

이것은 단지 잡담입니다. 그러나 우리는 기술 포럼에서 관례적으로 그러한 주제에 대한 토론에서 가장 재치 있는 것처럼 귀하의 말을 확인하는 무언가가 있을 때 계속할 것입니다. 특히 숫자를 가져올 때. )
 
Anatoli Kazharski :
이것은 단지 잡담입니다. 그러나 우리는 기술 포럼에서 관례적으로 그러한 주제에 대한 토론에서 가장 재치 있는 것처럼 귀하의 말을 확인하는 무언가가 있을 때 계속할 것입니다. 특히 숫자를 가져올 때. )

나는 이미 당신과 대화하는 방법에 익숙합니다. 결국 제가 보여드리는 모든 것은 모더레이터들에게 광고로 간주되어 다시 차단될 것입니다.

여기에는 아무것도 보여줄 수 없지만 내 페이지에 게시하면 PM을 볼 수 있는 초대장을 보내 드리겠습니다.

내가 여기에 제공한 수치를 확인할 수 없습니다. 나는 비디오와 많은 설명과 코드를 업로드해야 할 것입니다. 아시다시피, 저는 러시아어로 프로그래밍하며 이것은 누구에게도 익숙하지 않습니다. 접근 방식도 완전히 다릅니다. 일반적으로 나는 모든 것을 설명하기 위해 괴로워하지만 여전히 그들은 나를 완전히 이해하지 못할 것입니다.

"믿거나 말거나 ..."동화처럼 밝혀졌습니다.)

 
Реter Konow :

나는 이미 당신과 대화하는 방법에 익숙합니다. 결국 제가 보여드리는 모든 것은 모더레이터들에게 광고로 간주되어 다시 차단될 것입니다. 당신이 이것을 향해 나를 밀고 있는 것이 분명합니다.

여기에는 아무것도 보여줄 수 없지만 내 페이지에 게시하면 PM을 볼 수 있는 초대장을 보내 드리겠습니다.

내가 여기에 제공한 수치를 확인할 수 없습니다. 동영상과 많은 설명과 코드를 업로드해야 합니다. 아시다시피, 저는 러시아어로 프로그래밍하며 이것은 누구에게도 익숙하지 않습니다. 접근 방식도 완전히 다릅니다. 일반적으로 나는 모든 것을 설명하기 위해 괴로워하지만 여전히 그들은 나를 완전히 이해하지 못할 것입니다.

"믿거나 말거나 ..."동화처럼 밝혀졌습니다.)

제공한 숫자를 증명하려면 터미널 차트에서 컴파일하고 테스트할 수 있는 짧은 코드 샘플이면 충분합니다. 그렇게 쉽게 목소리를 냈다면 다른 참가자들처럼 가능한 한 최단 시간에 원하는 형식으로 가져올 수 있는 코드를 갖게 된 것입니다. 러시아어로 하자, 괜찮습니다. 2초에 달하는 오랜 시간 동안 계산되고 그려지는 것을 이해하는 것은 흥미로울 뿐입니다.

 
Anatoli Kazharski :

제공한 숫자를 증명하려면 터미널 차트에서 컴파일하고 테스트할 수 있는 짧은 코드 샘플이면 충분합니다. 그렇게 쉽게 목소리를 냈다면 다른 참가자들처럼 가능한 한 최단 시간에 원하는 형식으로 가져올 수 있는 코드를 갖게 된 것입니다. 러시아어로 합시다. 괜찮습니다. 2초에 달하는 오랜 시간 동안 계산되고 그려지는 것을 이해하는 것은 흥미로울 뿐입니다.

봐 - 내 프로그램은 서로 나누어서 전달할 수 있는 복잡한 클래스가 아닙니다. 이것은 완전한 메커니즘입니다. 전체를 봐야만 이해할 수 있습니다. 별도의 조각은 아무 말도하지 않습니다. 일부 기능을 게시할 수 있습니다. 당신은 보지만 나는 당신에게 확신합니다. 그것은 아무 것도주지 않을 것입니다. (그러나 나는 당신이 볼 수 있도록 내일 그것을 게시 할 것입니다).

창의 디테일이 많아서 그리는 데 시간이 오래 걸립니다. ResourceCreate() 를 호출 하기 전에 창을 배열에 "그리기"해야 합니다. 디지털 마스크를 만듭니다.

이제 이를 위해 로컬 1차원 배열을 사용합니다. 이 배열은 디지털 마스크로 채운 후 ResourceCreate()로 전송됩니다.

마스크를 디지털화하고 그것으로 어레이를 초기화하는 과정은 길다. 배열이 로컬이기 때문에 마스크가 저장되지 않습니다. 즉, 인터페이스 이벤트에서 다시 생성해야 합니다. 따라서 일시 중지가 반복되어 반응이 억제됩니다.

윈도우 마스크를 기억하고 어레이에서 이 마스크의 필요한 부분만 변경하면 시간이 크게 절약됩니다. ResourceCreate()에 마스크가 있는 배열을 거의 즉시 전달할 수 있습니다.