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


HolographicSpace.CameraRemoved Событие

Определение

Происходит при удалении HolographicCamera из текущего HolographicSpace.

// Register
event_token CameraRemoved(TypedEventHandler<HolographicSpace, HolographicSpaceCameraRemovedEventArgs const&> const& handler) const;

// Revoke with event_token
void CameraRemoved(event_token const* cookie) const;

// Revoke with event_revoker
HolographicSpace::CameraRemoved_revoker CameraRemoved(auto_revoke_t, TypedEventHandler<HolographicSpace, HolographicSpaceCameraRemovedEventArgs const&> const& handler) const;
public event TypedEventHandler<HolographicSpace,HolographicSpaceCameraRemovedEventArgs> CameraRemoved;
function onCameraRemoved(eventArgs) { /* Your code */ }
holographicSpace.addEventListener("cameraremoved", onCameraRemoved);
holographicSpace.removeEventListener("cameraremoved", onCameraRemoved);
- or -
holographicSpace.oncameraremoved = onCameraRemoved;
Public Custom Event CameraRemoved As TypedEventHandler(Of HolographicSpace, HolographicSpaceCameraRemovedEventArgs) 

Тип события

Комментарии

Приложения могут использовать это событие для отключения всех ресурсов для каждой камеры, которые они могли настроить во время CameraAdded.

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

Если вы берете отсрочку и указали флаг D3D11_CREATE_DEVICE_SINGLETHREADED на устройстве, не забудьте явно продолжить все действия, которые вы запускаете в одном потоке Direct3D, чтобы избежать неопределенного поведения.

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