PerceptionColorFrameSource Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Origine cornice che fornisce cornici di colore.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
Cronologia delle versioni
Versione di Windows | Versione dell'SDK | Valore aggiunto |
---|---|---|
1511 | 10586 | DeviceId |
Proprietà
Active |
Ottiene un valore booleano che indica se l'origine è attiva o meno. |
Available |
Ottiene un valore booleano che indica se l'origine è disponibile o meno. |
AvailableVideoProfiles |
Ottiene una raccolta di sola lettura di profili video attualmente disponibili dall'origine dei fotogrammi colori. |
CameraIntrinsics |
Ottiene un valore CameraIntrinsics che specifica le proprietà intrinseche del dispositivo della fotocamera dell'origine dei fotogrammi a colori. |
DeviceId |
Ottiene un valore stringa che identifica il dispositivo nel sistema. |
DeviceKind |
Ottiene un valore stringa che indica il tipo di dispositivo fisico che genera i fotogrammi di colore per questa origine. |
DisplayName |
Ottiene un valore stringa che indica il nome visualizzato dell'origine cornice colore. |
Id |
Ottiene un valore stringa che indica l'ID univoco dell'origine cornice colore. |
IsControlled |
Ottiene un valore booleano che indica se l'origine è oggetto della modalità controller. |
Properties |
Ottiene una raccolta di sola lettura delle proprietà dell'origine frame. |
SupportedVideoProfiles |
Ottiene una raccolta di sola lettura di profili video supportati dall'origine dei fotogrammi colori. |
VideoProfile |
Ottiene un oggetto PerceptionVideoProfile che indica il profilo video corrente. |
Metodi
AcquireControlSession() |
Tenta di acquisire la modalità controller nell'origine del frame di colore. |
CanControlIndependentlyFrom(String) |
Questo metodo restituisce un valore booleano che indica se l'origine della cornice di colore può essere controllata separatamente da un'altra origine frame. |
CreateWatcher() |
Crea un nuovo watcher dell'origine cornice colore. |
FindAllAsync() |
Trova tutte le origini cornice colore. |
FromIdAsync(String) |
Trova un'origine cornice di colore cercando il relativo ID univoco. |
IsCorrelatedWith(String) |
Controlla se l'origine del frame di colore è correlata all'entità di destinazione. Se il risultato è true, è possibile recuperare una matrice di trasformazione per modificare la base di coordinate da questa origine cornice di colore all'entità o viceversa. |
OpenReader() |
Ottiene un lettore di fotogrammi che legge i fotogrammi da questa origine cornice di colore. |
RequestAccessAsync() |
Richiede l'accesso all'uso delle origini dei fotogrammi a colori. |
TryGetDepthCorrelatedCameraIntrinsicsAsync(PerceptionDepthFrameSource) |
Tenta di ottenere le proprietà intrinseche della fotocamera di profondità correlata a questa origine colori. |
TryGetDepthCorrelatedCoordinateMapperAsync(String, PerceptionDepthFrameSource) |
Tenta di ottenere un mapper di coordinate mappato dallo spazio dell'immagine del frame di colore allo spazio dei fotogrammi di profondità. |
TryGetTransformTo(String, Matrix4x4) |
Questo metodo restituisce la trasformazione dall'origine del frame di colore all'entità di destinazione e imposta hasResult su true, se esiste una correlazione. Se non esiste una correlazione, hasResult è impostato su false e il risultato non viene modificato. |
TrySetVideoProfileAsync(PerceptionControlSession, PerceptionVideoProfile) |
Tenta di impostare un profilo video su questa origine cornice di colore. Richiede una sessione di controllo modalità controller attiva in questa origine frame. |
Eventi
ActiveChanged |
Sottoscrive l'evento ActiveChanged. |
AvailableChanged |
Sottoscrive l'evento AvailableChanged. |
CameraIntrinsicsChanged |
Sottoscrive l'evento CameraIntrinsicsChanged. |
PropertiesChanged |
Sottoscrive l'evento PropertiesChanged. |
VideoProfileChanged |
Sottoscrive l'evento VideoProfileChanged. |