PerceptionDepthCorrelatedCameraIntrinsics Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. |