필터의 바이트 버퍼를 C#
프로그램에서 제공된 버퍼에 복사하면 버퍼에는 현재 프레임의 비트 맵이 포함되어 있으므로 크기에 따라 다릅니다 비디오 너비 및 높이.C++에서 메모리 중소 청크를 복사하는 가장 빠른 방법
작은 비디오는 비디오 프레임을 매우 빠르게 검색하지만, 큰 비디오는 시간이 많이 걸립니다. 나는 내가 생각하기에 가장 간단한 방법을하고있다. (이것이 내가 옳다고 생각하는 것이 아니기 때문에 내가 묻는 것이다.)
이것이 메모리를 복사하는 가장 빠른 방법인지 알려주시겠습니까? 감사합니다
C++ 코드 :
STDMETHODIMP CSampleGrabber::GetBuffer(byte* pVideoBuffer)
{
int p=0;
while (p< nBufSize) {
pVideoBuffer[p]=pBufferData[p];
p++;
}
}
사용 방어 적이기 또는 표준 : : 사본. – ronag
@ronag이 답변을해야합니다 :) – Matten
당신은 많이 그 시간을 만나지 않을거야, 당신이 어떻게 _eliminate_ 사본을 알아낼 필요가 있다고 생각. –