Compartilhar via


PerceptionDepthCorrelatedCameraIntrinsics Classe

Definição

Fornece métodos de conveniência para facilitar a matemática geométrica para um dispositivo de câmera, combinando as propriedades intrínsecas dessa câmera com quadros de profundidade correlacionados para fornecer pixel de espaço de tela para projeções de coordenadas de espaço da câmera.

public ref class PerceptionDepthCorrelatedCameraIntrinsics sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PerceptionDepthCorrelatedCameraIntrinsics final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Deprecated("PerceptionDepthCorrelatedCameraIntrinsics may be unavailable after Windows Creator Update.  Use Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper instead.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
class PerceptionDepthCorrelatedCameraIntrinsics final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PerceptionDepthCorrelatedCameraIntrinsics
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Deprecated("PerceptionDepthCorrelatedCameraIntrinsics may be unavailable after Windows Creator Update.  Use Windows.Media.Devices.Core.DepthCorrelatedCoordinateMapper instead.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
public sealed class PerceptionDepthCorrelatedCameraIntrinsics
Public NotInheritable Class PerceptionDepthCorrelatedCameraIntrinsics
Herança
Object Platform::Object IInspectable PerceptionDepthCorrelatedCameraIntrinsics
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Métodos

UnprojectAllPixelsAtCorrelatedDepthAsync(PerceptionDepthFrame, Vector3[])

Desprojeta todos os pixels em uma imagem do espaço de imagem da câmera no quadro de coordenadas do dispositivo de câmera, usando os valores de profundidade correspondentes de uma câmera de profundidade correlacionada.

UnprojectPixelAtCorrelatedDepth(Point, PerceptionDepthFrame)

Desprojeta um ponto no espaço de imagem da câmera no quadro de coordenadas do dispositivo de câmera, usando a profundidade correspondente de uma câmera de profundidade correlacionada.

UnprojectPixelsAtCorrelatedDepth(Point[], PerceptionDepthFrame, Vector3[])

Desprojeta um conjunto de pontos no espaço de imagem da câmera no quadro de coordenadas do dispositivo de câmera, usando os valores de profundidade correspondentes de uma câmera de profundidade correlacionada.

UnprojectRegionPixelsAtCorrelatedDepthAsync(Rect, PerceptionDepthFrame, Vector3[])

Desprojeta uma região de pixels em uma imagem do espaço de imagem da câmera no quadro de coordenadas do dispositivo de câmera, usando os valores de profundidade correspondentes de uma câmera de profundidade correlacionada.

Aplica-se a