Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[44.222.212.138] |
|
Сообщ.
#1
,
|
|
|
Приложение WIN32, система выделяет при старте 2 Гб, файл видео 6 Гб. Откуда берется память для видео? Использую интерфейсы:
IMFPMediaPlayer, IMFMediaSource, и IMFPMediaItem. Простое приложение, по нажатию на кнопку запускается проигрывание видео файла. Приложение WIN32, система может выделить не более 2 Гб памяти. Видео файл 6 Гб, он читается целиком в память, или последовательно? Изучается вопрос, надо ли переходить с WIN32 на WIN64? |
Сообщ.
#2
,
|
|
|
Цитата a_n_y_a @ Видео файл 6 Гб, он читается целиком в память, или последовательно? А что будет, если потребуется прочесть файл 20 гиг весом или 100? Никто, разумеется, не читает весь файл целиком. |
Сообщ.
#3
,
|
|
|
Цитата a_n_y_a @ Видео файл 6 Гб, он читается целиком в память, или последовательно? https://docs.microsoft.com/en-us/windows/wi...w-in-directshow https://docs.microsoft.com/en-us/windows/wi...-and-allocators Видео читается сэмплами, размер которых зависит от построенного графа. |