PerceptionInfraredFrameSource Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Fuente de marco que proporciona fotogramas infrarrojos.
public ref class PerceptionInfraredFrameSource 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 PerceptionInfraredFrameSource 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("PerceptionInfraredFrameSource may be unavailable after Windows Creator Update. Use Windows.Media.Frames.MediaFrameSource instead.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
class PerceptionInfraredFrameSource 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 PerceptionInfraredFrameSource
[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("PerceptionInfraredFrameSource may be unavailable after Windows Creator Update. Use Windows.Media.Frames.MediaFrameSource instead.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
public sealed class PerceptionInfraredFrameSource
Public NotInheritable Class PerceptionInfraredFrameSource
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Comentarios
Historial de versiones
Versión de Windows | Versión del SDK | Valor agregado |
---|---|---|
1511 | 10586 | deviceId |
Propiedades
Active |
Obtiene un valor booleano que indica si el origen está activo o no. |
Available |
Obtiene un valor booleano que indica si el origen está disponible o no. |
AvailableVideoProfiles |
Obtiene una colección de solo lectura de perfiles de vídeo que están disponibles actualmente en la fuente de fotogramas infrarrojos. |
CameraIntrinsics |
Obtiene un valor CameraIntrinsics que especifica las propiedades intrínsecas del dispositivo de cámara de origen de fotogramas infrarrojos. |
DeviceId |
Obtiene un valor de cadena que identifica el dispositivo en el sistema. |
DeviceKind |
Obtiene un valor de cadena que indica el tipo de dispositivo físico que genera los fotogramas infrarrojos. |
DisplayName |
Obtiene un valor de cadena que indica el nombre para mostrar del origen de fotogramas infrarrojos. |
Id |
Obtiene un valor de cadena que indica el identificador único del origen de fotogramas infrarrojos. |
IsControlled |
Obtiene un valor booleano que indica si el origen es el asunto del modo de controlador. |
Properties |
Obtiene una colección de solo lectura de propiedades de origen de marco. |
SupportedVideoProfiles |
Obtiene una colección de solo lectura de perfiles de vídeo compatibles con la fuente de fotogramas infrarrojos. |
VideoProfile |
Obtiene un objeto PerceptionVideoProfile que indica el perfil de vídeo actual. |
Métodos
AcquireControlSession() |
Intenta adquirir el modo de controlador en la fuente de fotogramas infrarrojos. |
CanControlIndependentlyFrom(String) |
Recupera un valor booleano que indica si el origen de fotogramas infrarrojos se puede controlar por separado de otro origen de fotogramas. |
CreateWatcher() |
Crea un nuevo monitor de origen de fotogramas infrarrojos. |
FindAllAsync() |
Busca todos los orígenes de fotogramas infrarrojos. |
FromIdAsync(String) |
Busca una fuente de fotogramas infrarrojos buscando su identificador único. |
IsCorrelatedWith(String) |
Comprueba si el origen de fotogramas infrarrojos está correlacionado con la entidad de destino. |
OpenReader() |
Obtiene un lector de fotogramas que lee fotogramas de este origen de fotogramas infrarrojos. |
RequestAccessAsync() |
Solicita acceso para usar fuentes de fotogramas infrarrojos. |
TryGetDepthCorrelatedCameraIntrinsicsAsync(PerceptionDepthFrameSource) |
Intenta obtener las propiedades intrínsecas de la cámara de profundidad correlacionada con esta fuente de infrarrojos. |
TryGetDepthCorrelatedCoordinateMapperAsync(String, PerceptionDepthFrameSource) |
Intenta obtener un asignador de coordenadas que se asigna desde el espacio de imágenes de fotogramas infrarrojos hasta el espacio de fotogramas de profundidad. |
TryGetTransformTo(String, Matrix4x4) |
Obtiene la transformación del origen del fotograma infrarrojo a la entidad de destino y establece hasResult en true, si existe una correlación. Si no existe una correlación, hasResult se establece en false y el resultado no se modifica. |
TrySetVideoProfileAsync(PerceptionControlSession, PerceptionVideoProfile) |
Intenta establecer un perfil de vídeo en esta fuente de fotogramas infrarrojos. Requiere una sesión de control de modo de controlador activa en este origen de fotogramas. |
Eventos
ActiveChanged |
Se suscribe al evento ActiveChanged. |
AvailableChanged |
Se suscribe al evento AvailableChanged. |
CameraIntrinsicsChanged |
Se suscribe al evento CameraIntrinsicsChanged. |
PropertiesChanged |
Se suscribe al evento PropertiesChanged. |
VideoProfileChanged |
Se suscribe al evento VideoProfileChanged. |