Поделиться через


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.

Применяется к