Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Копирует изображение или плоскость изображения из одного буфера в другой.
Синтаксис
HRESULT MFCopyImage(
[in] BYTE *pDest,
[in] LONG lDestStride,
[in] const BYTE *pSrc,
[in] LONG lSrcStride,
[in] DWORD dwWidthInBytes,
[in] DWORD dwLines
);
Параметры
[in] pDest
Указатель на начало первой строки пикселей в буфере назначения.
[in] lDestStride
Шаг для буфера назначения в байтах.
[in] pSrc
Указатель на начало первой строки пикселей в исходном изображении.
[in] lSrcStride
Шаг исходного изображения в байтах.
[in] dwWidthInBytes
Ширина изображения в байтах.
[in] dwLines
Количество строк пикселей для копирования.
Возвращаемое значение
Если эта функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Эта функция копирует одну плоскость изображения. Для планарных форматов YUV необходимо вызывать функцию один раз для каждой плоскости. В этом случае pDest и pSrc должны указывать на начало каждой плоскости.
Эта функция оптимизирована, если наборы инструкций MMX, SSE или SSE2 доступны на процессоре. Функция выполняет не временное хранилище (данные записываются в память напрямую, не загрязняя кэш).
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | mfapi.h |
| Библиотека | Evr.lib |
| DLL | Mfplat.dll |