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


HolographicCamera.IsHardwareContentProtectionEnabled Свойство

Определение

Возвращает или задает значение, указывающее, будет ли эта камера HolographicCamera создавать аппаратные буферы задней части для основного слоя.

public:
 property bool IsHardwareContentProtectionEnabled { bool get(); void set(bool value); };
bool IsHardwareContentProtectionEnabled();

void IsHardwareContentProtectionEnabled(bool value);
public bool IsHardwareContentProtectionEnabled { get; set; }
var boolean = holographicCamera.isHardwareContentProtectionEnabled;
holographicCamera.isHardwareContentProtectionEnabled = boolean;
Public Property IsHardwareContentProtectionEnabled As Boolean

Значение свойства

Boolean

bool

Включена ли защита содержимого оборудования.

Требования к Windows

Семейство устройств
Windows 10, version 1809 (появилось в 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v7.0)

Комментарии

Если этому свойству успешно присвоено значение true, свойство Direct3D11BackBuffer вернет аппаратные буферы обратной защиты для основного слоя. Установка для этого свойства значения true завершится ошибкой, если isHardwareContentProtectionSupported не вернет значение true.

Хотя защита содержимого включена, отображаемое содержимое будет отображаться только на гарнитуре, что отключит предварительную версию портала Смешанная реальность.

Изменения этого свойства вступают в силу в будущих кадрах, если для данного кадра еще не был вызван метод GetRenderingParameters . Чтобы обеспечить аппаратную защиту определенного заднего буфера, можно проверка, что установлен флаг D3D11_RESOURCE_MISC_HW_PROTECTED.

Примечание

Это свойство не влияет на защиту содержимого для четырех слоев. Чтобы включить аппаратную защиту содержимого для буфера четырехслойного уровня, вызывайте AcquireBufferToUpdateContentWithHardwareProtection при каждом получении новых буферов для обновлений.

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