DepthCorrelatedCoordinateMapper 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.
Mapeia pontos 2D em um MediaFrameSource para espaço 3D ou para um quadro de um MediaFrameSource diferente usando dados de um DepthMediaFrame.
public ref class DepthCorrelatedCoordinateMapper sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DepthCorrelatedCoordinateMapper final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DepthCorrelatedCoordinateMapper : System.IDisposable
Public NotInheritable Class DepthCorrelatedCoordinateMapper
Implements IDisposable
- Herança
- Atributos
- Implementações
Requisitos do Windows
Família de dispositivos |
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v3.0)
|
Comentários
Obtenha uma instância dessa classe chamando TryCreateCoordinateMapper de um DepthMediaFrame.
Métodos
Close() |
Descarta o objeto e os recursos associados. |
Dispose() |
Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. |
MapPoint(Point, SpatialCoordinateSystem, CameraIntrinsics) |
Mapeia um ponto de um MediaFrameSource para outro, usando informações de profundidade do DepthMediaFrame do qual o mapeador de coordenadas foi criado com uma chamada para TryCreateCoordinateMapper. |
MapPoints(Point[], SpatialCoordinateSystem, CameraIntrinsics, Point[]) |
Mapeia uma matriz de pontos de um MediaFrameSource para outro, usando informações de profundidade do DepthMediaFrame do qual o mapeador de coordenadas foi criado com uma chamada para TryCreateCoordinateMapper. |
UnprojectPoint(Point, SpatialCoordinateSystem) |
Desprojeta um ponto 2D de um MediaFrameSource para um ponto no espaço 3D, usando informações de profundidade do DepthMediaFrame do qual o mapeador de coordenadas foi criado com uma chamada para TryCreateCoordinateMapper. |
UnprojectPoints(Point[], SpatialCoordinateSystem, Vector3[]) |
Desprojeta uma matriz de pontos 2D de um MediaFrameSource para um ponto no espaço 3D, usando informações de profundidade do DepthMediaFrame do qual o mapeador de coordenadas foi criado com uma chamada para TryCreateCoordinateMapper. |