MediaCaptureSettings.Direct3D11Device Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект IDirect3DDevice, представляющий экземпляр устройства Direct3D, используемый связанным объектом MediaCapture .
public:
property IDirect3DDevice ^ Direct3D11Device { IDirect3DDevice ^ get(); };
IDirect3DDevice Direct3D11Device();
public IDirect3DDevice Direct3D11Device { get; }
var iDirect3DDevice = mediaCaptureSettings.direct3D11Device;
Public ReadOnly Property Direct3D11Device As IDirect3DDevice
Значение свойства
IDirect3DDevice, представляющий экземпляр устройства Direct3D, используемый связанным объектом MediaCapture.
Требования к Windows
Семейство устройств |
Windows 10, version 1803 (появилось в 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v6.0)
|
Комментарии
По умолчанию объект MediaCapture будет пытаться использовать GPU для вычислений и использовать поверхности Direct3D для данных изображений, хотя это можно отключить с помощью свойства MemoryPreference . Это свойство позволяет приложению получить доступ к экземпляру устройства Direct3D, используемого для выделения поверхностей. Это особенно полезно при взаимодействии с другими API на основе Direct3D, такими как Win2D.