PerceptionColorFrameSource 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í.
Origen de marco que proporciona marcos de color.
public ref class PerceptionColorFrameSource 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 PerceptionColorFrameSource 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("PerceptionColorFrameSource may be unavailable after Windows Creator Update. Use Windows.Media.Frames.MediaFrameSource instead.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 262144, "Windows.Foundation.UniversalApiContract")]
class PerceptionColorFrameSource 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 PerceptionColorFrameSource
[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("PerceptionColorFrameSource 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 PerceptionColorFrameSource
Public NotInheritable Class PerceptionColorFrameSource
- 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 el origen del marco de color. |
CameraIntrinsics |
Obtiene un valor CameraIntrinsics que especifica las propiedades intrínsecas del dispositivo de cámara de origen del marco de color. |
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 marcos de color para este origen. |
DisplayName |
Obtiene un valor de cadena que indica el nombre para mostrar del origen del marco de color. |
Id |
Obtiene un valor de cadena que indica el identificador único del origen del marco de color. |
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 admitidos por el origen del marco de color. |
VideoProfile |
Obtiene un objeto PerceptionVideoProfile que indica el perfil de vídeo actual. |
Métodos
AcquireControlSession() |
Intenta adquirir el modo de controlador en el origen del marco de color. |
CanControlIndependentlyFrom(String) |
Este método devuelve un valor booleano que indica si el origen del marco de color se puede controlar por separado de otro origen de fotogramas. |
CreateWatcher() |
Crea un nuevo monitor de origen de marco de color. |
FindAllAsync() |
Busca todos los orígenes de marcos de color. |
FromIdAsync(String) |
Busca un origen de marco de color buscando su identificador único. |
IsCorrelatedWith(String) |
Comprueba si el origen del marco de color está correlacionado con la entidad de destino. Si el resultado es true, se puede recuperar una matriz de transformación para cambiar la base de coordenadas de este origen de marco de color a la entidad, o viceversa. |
OpenReader() |
Obtiene un lector de fotogramas que lee fotogramas de este origen de marco de color. |
RequestAccessAsync() |
Solicita acceso para usar orígenes de marco de color. |
TryGetDepthCorrelatedCameraIntrinsicsAsync(PerceptionDepthFrameSource) |
Intenta obtener las propiedades intrínsecas de la cámara de profundidad que está correlacionada con este origen de color. |
TryGetDepthCorrelatedCoordinateMapperAsync(String, PerceptionDepthFrameSource) |
Intenta obtener un asignador de coordenadas que se asigna desde el espacio de imágenes de marco de color al espacio de fotogramas de profundidad. |
TryGetTransformTo(String, Matrix4x4) |
Este método devuelve la transformación del origen del marco de color 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 este origen de fotogramas de color. 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. |