атрибут MF_XVP_CALLER_ALLOCATES_OUTPUT
Указывает, будет ли вызывающий объект выделять текстуры, используемые для вывода.
Тип данных
ЛОГИЧЕСКОЕ ЗНАЧЕНИЕ , хранящееся как UINT32
Комментарии
Если этот атрибут имеет значение TRUE, видеопроцессор ожидает выделения выходных текстур вызывающим объектом даже при работе в режиме DirectX Video Acceleration (DXVA). Если этот атрибут имеет значение FALSE, видеопроцессор выделит выходные текстуры при работе в режиме DXVA и завершится ошибкой, если предоставлены выходные текстуры, предоставленные вызывающим абонентом.
Чтобы задать этот атрибут, выполните указанные ниже действия.
- Вызовите IMFTransform::GetAttributes в видеопроцессоре.
- Вызовите IMFAttributes::SetUINT32.
Задайте атрибут перед началом потоковой передачи.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 10 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2016 [только классические приложения] |
Заголовок |
|
IDL |
|
См. также раздел