ImageStream Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Implémentation du type IRandomAccessStreamWithContent utilisé dans l’espace de noms Imaging.
public ref class ImageStream sealed : IClosable, IRandomAccessStreamWithContentType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ImageStream final : IClosable, IRandomAccessStreamWithContentType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ImageStream : System.IDisposable, IRandomAccessStreamWithContentType
Public NotInheritable Class ImageStream
Implements IDisposable, IRandomAccessStreamWithContentType
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Propriétés
CanRead |
Indique si vous pouvez lire le flux. |
CanWrite |
Indique si vous pouvez écrire dans le flux. |
ContentType |
Retourne le format de données du flux. |
Position |
Obtient le décalage d’octets du flux. |
Size |
Obtient ou définit la taille du flux d’accès aléatoire. |
Méthodes
CloneStream() |
Retourne le flux de fichiers pour ImageStream. |
Close() |
Ferme ImageStream. |
Dispose() |
Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. |
FlushAsync() |
Valide de façon asynchrone les données de trame actuelles et vide toutes les données sur le flux d’image. |
GetInputStreamAt(UInt64) |
Retourne un flux d’entrée à un emplacement spécifié dans un flux. |
GetOutputStreamAt(UInt64) |
Retourne un flux de sortie à un emplacement spécifié dans un flux. |
ReadAsync(IBuffer, UInt32, InputStreamOptions) |
Lit les données de manière asynchrone à partir d’un flux séquentiel. |
Seek(UInt64) |
Définit la position du flux sur la valeur spécifiée. |
WriteAsync(IBuffer) |
Écrit des données de façon asynchrone dans un flux séquentiel. |