HolographicSpace.CameraAdded 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 HolographicCamera 添加到当前 HolographicSpace 时发生。
// Register
event_token CameraAdded(TypedEventHandler<HolographicSpace, HolographicSpaceCameraAddedEventArgs const&> const& handler) const;
// Revoke with event_token
void CameraAdded(event_token const* cookie) const;
// Revoke with event_revoker
HolographicSpace::CameraAdded_revoker CameraAdded(auto_revoke_t, TypedEventHandler<HolographicSpace, HolographicSpaceCameraAddedEventArgs const&> const& handler) const;
public event TypedEventHandler<HolographicSpace,HolographicSpaceCameraAddedEventArgs> CameraAdded;
function onCameraAdded(eventArgs) { /* Your code */ }
holographicSpace.addEventListener("cameraadded", onCameraAdded);
holographicSpace.removeEventListener("cameraadded", onCameraAdded);
- or -
holographicSpace.oncameraadded = onCameraAdded;
Public Custom Event CameraAdded As TypedEventHandler(Of HolographicSpace, HolographicSpaceCameraAddedEventArgs)
事件类型
注解
应用可以使用此事件来设置可能需要的任何每相机资源。
除非采用延迟,否则所有事件处理程序完成后,系统将将此相机包含在应用必须呈现到每个帧的相机列表中。
如果进行了延迟,并且已在设备上指定了D3D11_CREATE_DEVICE_SINGLETHREADED标志,请确保显式继续在单个 Direct3D 线程上分拆的任何工作,以避免未定义的行为。