атрибут MF_SA_D3D11_AWARE
Указывает, поддерживает ли преобразование Media Foundation (MFT) Microsoft Direct3D 11.
Тип данных
BOOL хранится как UINT32
Комментарии
Этот атрибут применяется только к MFT видео. Чтобы запросить этот атрибут, вызовите IMFTransform::GetAttributes , чтобы получить хранилище атрибутов MFT. Если getAttributes завершается успешно, вызовите IMFAttributes::GetUINT32.
- Если атрибут отличается от нуля, клиент может предоставить MFT указатель на интерфейс IMFDXGIDeviceManager перед запуском потоковой передачи. Для этого клиент отправляет сообщение MFT_MESSAGE_SET_D3D_MANAGER в MFT. Клиенту не требуется отправлять это сообщение.
- Если этот атрибут равен нулю (FALSE), MFT не поддерживает Direct3D 11, и клиент не должен отправлять сообщение MFT_MESSAGE_SET_D3D_MANAGER в MFT.
Значение этого атрибута по умолчанию — FALSE. Рассматривайте этот атрибут как доступный только для чтения. Не изменяйте значение; MFT игнорирует любые изменения значения.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера |
Windows Server 2012 [классические приложения | Приложения UWP] |
Заголовок |
|
См. также раздел