Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vue d’ensemble de la technologie du composant d’imagerie Windows.
Pour développer le composant d’imagerie Windows, vous avez besoin de ces en-têtes :
Pour obtenir des conseils de programmation pour cette technologie, consultez :
Enumerations
|
WIC8BIMIptcDigestProperties Spécifie les identificateurs des éléments de métadonnées dans un bloc de métadonnées de synthèse IPTC 8BIM. |
|
WIC8BIMIptcProperties Spécifie les identificateurs des éléments de métadonnées dans un bloc IPTC 8BIM. |
|
WIC8BIMResolutionInfoProperties Spécifie les identificateurs des éléments de métadonnées dans un bloc 8BIMResolutionInfo. |
|
WICBitmapAlphaChannelOption Spécifie l’utilisation souhaitée du canal alpha. |
|
WICBitmapChainType Définit des constantes qui spécifient un type de chaîne. |
|
WICBitmapCreateCacheOption Spécifie l’utilisation du cache souhaitée. |
|
WICBitmapDecoderCapabilities Spécifie les fonctionnalités du décodeur. |
|
WICBitmapDitherType Spécifie le type d’algorithme de trame à appliquer lors de la conversion entre les formats d’image. |
|
WICBitmapEncoderCacheOption Spécifie les options de cache disponibles pour un encodeur. |
|
WICBitmapInterpolationMode Spécifie le mode d’échantillonnage ou de filtrage à utiliser lors de la mise à l’échelle d’une image. |
|
WICBitmapLockFlags Spécifie l’accès à un IWICBitmap. |
|
WICBitmapPaletteType Spécifie le type de palette utilisé pour un format d’image indexé. |
|
WICBitmapTransformOptions Spécifie les transformations de retournement et de rotation. |
|
WICColorContextType Spécifie les types de contexte de couleur. |
|
WICComponentEnumerateOptions Spécifie les options d’énumération des composants. |
|
WICComponentSigning Spécifie l’état de signature du composant. |
|
WICComponentType Spécifie le type de composant WIC (Windows Imaging Component). |
|
WICDdsAlphaMode Spécifie la signification des valeurs de composant de couleur de pixel contenues dans l’image DDS. |
|
WICDdsDimension Spécifie le type de dimension des données contenues dans l’image DDS. |
|
WICDecodeOptions Spécifie les options de décodage. |
|
WICGifApplicationExtensionProperties Spécifie les propriétés des métadonnées d’extension d’application pour une image GIF (Graphics Interchange Format). |
|
WICGifCommentExtensionProperties Spécifie les propriétés des métadonnées d’extension de commentaire pour une image GIF (Graphics Interchange Format). |
|
WICGifGraphicControlExtensionProperties Spécifie les propriétés de métadonnées de l’extension de contrôle graphique qui définissent les transitions entre chaque animation de trame pour les images GIF (Graphics Interchange Format). |
|
WICGifImageDescriptorProperties Spécifie les propriétés de métadonnées du descripteur d’image pour les images GIF (Graphics Interchange Format). |
|
WICGifLogicalScreenDescriptorProperties Spécifie les propriétés de descripteur d’écran logique pour les métadonnées GIF (Graphics Interchange Format). |
|
WICHeifCompressionOption Définit des constantes qui spécifient les options de compression HEIF (High Efficiency Image Format). |
|
WICHeifHdrProperties Spécifie les propriétés HDR d’une image HEIF (High Efficiency Image Format). |
|
WICHeifProperties Spécifie les propriétés d’une image HEIF (High Efficiency Image Format). |
|
WICJpegChrominanceProperties Spécifie la propriété de table de chrominance JPEG. |
|
WICJpegCommentProperties Spécifie les propriétés de commentaire JPEG. |
|
WICJpegIndexingOptions Spécifie les options d’indexation d’une image JPEG. |
|
WICJpegLuminanceProperties Spécifie la propriété de table jpeg de la table de luminosité. |
|
WICJpegScanType Spécifie la disposition de mémoire des données de pixels dans une analyse d’image JPEG. |
|
WICJpegTransferMatrix Spécifie la matrice de conversion de Y’Cb’Cr' en R’G’B'. |
|
WICJpegYCrCbSubsamplingOption Spécifie les options de sous-échantillonnage JPEG YCrCB. |
|
WICMetadataCreationOptions Spécifie les options de création de métadonnées. |
|
WICNamedWhitePoint Spécifie les équilibres blancs nommés pour les images brutes. |
|
WICPersistOptions Spécifie les options WIC (Windows Imaging Component) utilisées lors de l’initialisation d’un composant avec un flux. |
|
WICPixelFormatNumericRepresentation Définit des constantes qui spécifient un type primitif pour la représentation numérique d’un format de pixel WIC. |
|
WICPlanarOptions Spécifie des options supplémentaires pour une implémentation IWICPlanarBitmapSourceTransform. |
|
WICPngBkgdProperties Spécifie les propriétés de métadonnées de bloc de bloc (PNG) de l’arrière-plan PNG (Portable Network Graphics). |
|
WICPngChrmProperties Spécifie les propriétés de métadonnées de bloc cHRM (Portable Network Graphics) pour la chromatique CIE XYZ. |
|
WICPngFilterOption Spécifie les filtres PNG (Portable Network Graphics) disponibles pour l’optimisation de la compression. |
|
WICPngGamaProperties Spécifie les propriétés de métadonnées de bloc gAMA (Portable Network Graphics) (PNG). |
|
WICPngHistProperties Spécifie les propriétés de métadonnées de bloc hIST (PORTABLE Network Graphics) (PNG). |
|
WICPngIccpProperties Spécifie les propriétés de métadonnées de segment iCCP (Portable Network Graphics) (PNG). |
|
WICPngItxtProperties Spécifie les propriétés de métadonnées de bloc iTXT (Portable Network Graphics) iTXT. |
|
WICPngSrgbProperties Spécifie les propriétés de métadonnées de bloc de blocs PNG (Portable Network Graphics). |
|
WICPngTimeProperties Spécifie les propriétés de métadonnées de bloc tIME (PNG) portable Network Graphics (PNG). |
|
WICProgressNotification Spécifie quand le rappel de notification de progression doit être appelé. |
|
WICProgressOperation Spécifie les opérations de progression pour laquelle recevoir des notifications. |
|
WICRawCapabilities Spécifie la prise en charge des fonctionnalités d’une image brute. |
|
WICRawParameterSet Spécifie le jeu de paramètres utilisé par un codec brut. |
|
WICRawRenderMode Spécifie l’intention de rendu de l’appel CopyPixels suivant. |
|
WICRawRotationCapabilities Spécifie les fonctionnalités de rotation du codec. |
|
WICSectionAccessLevel Spécifie le niveau d’accès d’une section GDI (Windows Graphics Device Interface). |
|
WICTiffCompressionOption Spécifie les options de compression TIFF (Tagged Image File Format). |
|
WICWebpAnimProperties Spécifie les propriétés d’animation d’une image WebP. |
|
WICWebpAnmfProperties Spécifie les propriétés de trame d’animation d’une image WebP. |
Functions
|
AddWriter Ajoute un bloc de métadonnées de niveau supérieur en ajoutant un IWICMetadataWriter pour celui-ci. |
|
AppendFrameToChain Crée un cadre lié à une chaîne d’un type donné. |
|
CanConvert Détermine si le format de pixel source peut être converti au format de pixel de destination. |
|
CanConvert Interrogez si le convertisseur de format peut passer d’un format à un autre. |
|
ClearIndexing Supprime l’indexation d’un JPEG qui a été indexé à l’aide d’IWICJpegFrameDecode ::SetIndexing. |
|
Clone Crée une copie de l’objet IWICEnumMetadataItem actuel. |
|
Commit Valide toutes les modifications de l’image et ferme le flux. |
|
Commit Valide le cadre sur l’image. |
|
Commit Finalise les modifications de métadonnées apportées au flux d’images. |
|
CopyBlocks Demande des données pixels telles qu’elles sont stockées en mode natif dans le fichier DDS. |
|
CopyPalette Copie l’IWICPalette du décodeur . |
|
CopyPalette Récupère la table de couleurs pour les formats de pixels indexés. |
|
CopyPixels Indique à l’objet de produire des pixels. |
|
CopyPixels Copie les données de pixels à l’aide des paramètres d’entrée fournis. |
|
CopyPixels Copie les pixels dans les plans de destination. Configuré par les paramètres d’entrée fournis. |
|
CopyScan Récupère une copie de l’analyse JPEG compressée directement à partir du flux de sortie du frame de décodeur WIC. |
|
CreateBitmap Crée un objet IWICBitmap. |
|
CreateBitmapClipper Crée une instance d’un objet IWICBitmapClipper. |
|
CreateBitmapFlipRotator Crée une instance d’un objet IWICBitmapFlipRotator. |
|
CreateBitmapFromHBITMAP Crée un IWICBitmap à partir d’un handle bitmap. |
|
CreateBitmapFromHICON Crée un IWICBitmap à partir d’un handle d’icône. |
|
CreateBitmapFromMemory Crée un IWICBitmap à partir d’un bloc de mémoire. |
|
CreateBitmapFromSource Crée un IWICBitmap à partir d’un IWICBitmapSource. |
|
CreateBitmapFromSourceRect Crée un IWICBitmap à partir d’un rectangle spécifié d’un IWICBitmapSource. |
|
CreateBitmapScaler Crée une instance d’un IWICBitmapScaler. |
|
CreateColorContext Crée une instance de la classe IWICColorContext. |
|
CreateColorTransformer Crée une instance de la classe IWICColorTransform. |
|
CreateComponentEnumerator Crée un objet IEnumUnknown des types de composants spécifiés. |
|
CreateComponentInfo Crée une instance de la classe IWICComponentInfo pour l’identificateur de classe de composant (CLSID) donné. |
|
CreateDecoder Crée une instance d’IWICBitmapDecoder. |
|
CreateDecoderFromFileHandle Crée une instance du IWICBitmapDecoder basé sur le handle de fichier donné. |
|
CreateDecoderFromFilename Crée une instance de la classe IWICBitmapDecoder en fonction du fichier donné. |
|
CreateDecoderFromStream Crée une instance de la classe IWICBitmapDecoder en fonction de l’IStream donné. |
|
CreateEncoder Crée une instance de la classe IWICBitmapEncoder. |
|
CreateEncoderPropertyBag Crée un conteneur de propriétés d’encodeur. |
|
CreateFastMetadataEncoderFromDecoder Crée une instance de l’encodeur de métadonnées rapide en fonction de l’IWICBitmapDecoder donné. |
|
CreateFastMetadataEncoderFromFrameDecode Crée une instance de l’encodeur de métadonnées rapide en fonction du cadre d’image donné. |
|
CreateFormatConverter Crée une instance de la classe IWICFormatConverter. |
|
CreateImageEncoder Crée un objet d’encodeur d’image. |
|
CreateInstance Crée une instance IWICBitmapDecoder. |
|
CreateInstance Crée une instance IWICBitmapEncoder. |
|
CreateInstance Crée une instance IWICFormatConverter. |
|
CreateInstance Crée une instance d’un IWICMetadataReader. |
|
CreateInstance Crée une instance d’un IWICMetadataWriter. |
|
CreateMetadataReader Crée un IWICMetadataReader en fonction des paramètres donnés. (IWICComponentFactory.CreateMetadataReader) |
|
CreateMetadataReaderFromContainer Crée un IWICMetadataReader en fonction des paramètres donnés. (IWICComponentFactory.CreateMetadataReaderFromContainer) |
|
CreateMetadataWriter Crée un IWICMetadataWriter basé sur les paramètres donnés. |
|
CreateMetadataWriterFromReader Crée un IWICMetadataWriter à partir du IWICMetadataReader donné. |
|
CreateNewFrame Crée une instance IWICBitmapFrameEncode. |
|
CreateNewFrame Crée une trame à encoder. |
|
CreatePalette Crée une instance de la classe IWICPalette. |
|
CreateQueryReaderFromBlockReader Crée un IWICMetadataQueryReader à partir de l’IWICMetadataBlockReader donné. |
|
CreateQueryWriter Crée une instance d’un enregistreur de requêtes. |
|
CreateQueryWriterFromBlockWriter Crée un IWICMetadataQueryWriter à partir de l’IWICMetadataBlockWriter donné. |
|
CreateQueryWriterFromReader Crée une instance d’un enregistreur de requêtes en fonction du lecteur de requête donné. L’enregistreur de requêtes est prérempli avec les métadonnées du lecteur de requête. |
|
CreateStream Crée une instance de la classe IWICStream. |
|
DoesRequireFixedSize Détermine si le gestionnaire de métadonnées nécessite une taille fixe. |
|
DoesRequireFullStream Détermine si le gestionnaire nécessite un flux complet. |
|
DoesSupportAnimation Récupère une valeur indiquant si le codec prend en charge l’animation. |
|
DoesSupportChainType Détermine si le type de chaîne spécifié est pris en charge. |
|
DoesSupportChromakey Récupère une valeur indiquant si le codec prend en charge les chromakeys. |
|
DoesSupportIndexing Récupère une valeur indiquant si ce décodeur prend en charge l’indexation pour un accès aléatoire efficace. |
|
DoesSupportLossless Récupère une valeur indiquant si le codec prend en charge les formats sans perte. |
|
DoesSupportMultiframe Récupère une valeur indiquant si le codec prend en charge des images multi frame. |
|
DoesSupportPadding Détermine si le gestionnaire de métadonnées prend en charge le remplissage. |
|
DoesSupportTransform Détermine si une option de transformation spécifique est prise en charge en mode natif par l’implémentation de l’interface IWICBitmapSourceTransform. |
|
DoesSupportTransform Utilisez cette méthode pour déterminer si une sortie planaire souhaitée est prise en charge et autoriser l’appelant à choisir un chemin de code optimisé s’il en est. |
|
GetAcHuffmanTable Récupère une copie de la table Huffman AC pour l’analyse et la table spécifiées. (IWICJpegFrameDecode.GetAcHuffmanTable) |
|
GetAcHuffmanTable Récupère une copie de la table Huffman AC pour l’analyse et la table spécifiées. (IWICJpegFrameEncode.GetAcHuffmanTable) |
|
GetAuthor Récupère le nom de l’auteur du composant. |
|
GetBitsPerPixel Obtient les bits par pixel (BPP) du format de pixel. |
|
GetChainedFrame Récupère un cadre pour une chaîne d’un type donné. |
|
GetChainedFrameCount Récupère le nombre d’images pour une chaîne d’un type donné. |
|
GetChannelCount Obtient le nombre de canaux que contient le format de pixel. |
|
GetChannelMask Obtient le masque de canal du format de pixel. |
|
GetClosestPixelFormat Récupère le format de pixel le plus proche auquel l’implémentation d’IWICBitmapSourceTransform peut copier en mode natif des pixels, en fonction d’un format souhaité. |
|
GetClosestSize Retourne les dimensions les plus proches que l’implémentation peut mettre à l’échelle en mode natif en fonction des dimensions souhaitées. |
|
GetCLSID Récupère l’identificateur de classe du composant (CLSID) |
|
GetColorContext Obtient le format IWICColorContext du format pixel. |
|
GetColorContexts Récupère les objets IWICColorContext de l’image. |
|
GetColorContexts Récupère le IWICColorContext associé au cadre d’image. |
|
GetColorCount Récupère le nombre de couleurs dans la table de couleurs. |
|
GetColorManagementVersion Récupère le numéro de version de gestion des couleurs pris en charge par le codec. |
|
GetColors Remplit le tableau de couleurs fourni avec les couleurs de la table de couleurs interne. Le tableau de couleurs doit être dimensionné en fonction des résultats de retour de GetColorCount. |
|
GetComponentType Récupère le WICComponentType du composant. |
|
GetContainerFormat Récupère le GUID de conteneur associé au codec. |
|
GetContainerFormat Récupère le format conteneur de l’image. |
|
GetContainerFormat Récupère le format de conteneur de l’encodeur. |
|
GetContainerFormat Obtient le format de conteneur de lecteurs de requête de métadonnées. |
|
GetContainerFormat Récupère le format de conteneur du décodeur. |
|
GetContainerFormats Récupère les formats de conteneur pris en charge par le gestionnaire de métadonnées. |
|
GetContrast Obtient la valeur de contraste de l’image brute. |
|
GetCount Récupère le nombre de blocs de métadonnées de niveau supérieur. |
|
GetCount Obtient le nombre d’éléments de métadonnées dans le lecteur. |
|
GetCurrentLevel Obtient le niveau progressif actuel du décodeur. |
|
GetCurrentParameterSet Obtient l’ensemble actuel de paramètres. |
|
GetDataPointer Obtient le pointeur vers le pixel supérieur gauche dans le rectangle verrouillé. |
|
GetDcHuffmanTable Récupère une copie de la table DC Huffman pour l’analyse et la table spécifiées. (IWICJpegFrameDecode.GetDcHuffmanTable) |
|
GetDcHuffmanTable Récupère une copie de la table DC Huffman pour l’analyse et la table spécifiées. (IWICJpegFrameEncode.GetDcHuffmanTable) |
|
GetDecoderInfo Récupère un IWICBitmapDecoderInfo pour l’image. |
|
GetDeviceManufacturer Récupère le nom de la fabrication de l’appareil associée au codec. |
|
GetDeviceManufacturer Récupère le fabricant de l’appareil du gestionnaire de métadonnées. |
|
GetDeviceModels Récupère une liste délimitée par des virgules des modèles d’appareil associés au codec. |
|
GetDeviceModels Récupère les modèles d’appareil qui prennent en charge le gestionnaire de métadonnées. |
|
GetEncoderInfo Récupère un IWICBitmapEncoderInfo pour l’encodeur. |
|
GetEnumerator Obtient un énumérateur de tous les éléments de métadonnées à l’emplacement relatif actuel dans la hiérarchie de métadonnées. |
|
GetEnumerator Récupère une énumération d’objets IWICMetadataReader représentant chacun des blocs de métadonnées de niveau supérieur. |
|
GetEnumerator Obtient un énumérateur de tous les éléments de métadonnées. |
|
GetExifColorSpace Récupère le contexte de couleur d’espace de couleur Exchangeable Image File (EXIF). |
|
GetExposureCompensation Obtient la valeur d’arrêt de compensation de l’exposition de l’image brute. |
|
GetFileExtensions Récupère une liste délimitée par des virgules des extensions de nom de fichier associées au codec. |
|
GetFormatGUID Obtient le GUID de format de pixel. |
|
GetFormatInfo Obtient des informations sur le format dans lequel l’image DDS est stockée. |
|
GetFrame Récupère le cadre spécifié de l’image. |
|
GetFrame Récupère le cadre spécifié de l’image DDS. |
|
GetFrameCount Récupère le nombre total d’images dans l’image. |
|
GetFrameHeader Récupère les données d’en-tête de l’image entière. |
|
GetFriendlyName Récupère le nom convivial du composant, qui est un nom complet lisible par l’homme pour le composant. |
|
GetGamma Obtient le paramètre gamma actuel de l’image brute. |
|
GetHeader Obtient l’en-tête de métadonnées pour l’enregistreur de métadonnées. |
|
GetKelvinRangeInfo Obtient les informations sur la plage kelvin actuelle de l’image brute. |
|
GetLevelCount Obtient le nombre de niveaux de décodage progressif pris en charge par le codec. |
|
GetLocation Récupère le chemin d’accès actuel par rapport au bloc de métadonnées racine. |
|
GetMetadataByName Récupère le bloc de métadonnées ou l’élément identifié par une expression de requête de métadonnées. |
|
GetMetadataFormat Récupère le format de métadonnées du gestionnaire de métadonnées. |
|
GetMetadataFormat Obtient le format de métadonnées associé au lecteur. |
|
GetMetadataHandlerInfo Obtient les informations du gestionnaire de métadonnées associées au lecteur. |
|
GetMetadataQueryReader Récupère le lecteur de requête de métadonnées à partir du décodeur. |
|
GetMetadataQueryReader Récupère un lecteur de requête de métadonnées pour le frame. |
|
GetMetadataQueryWriter Récupère un enregistreur de requêtes de métadonnées pour l’encodeur. |
|
GetMetadataQueryWriter Obtient l’enregistreur de requêtes de métadonnées pour le frame d’encodeur. |
|
GetMetadataQueryWriter Récupère un enregistreur de requêtes de métadonnées pour l’encodage rapide des métadonnées. |
|
GetMimeTypes Récupère une séquence délimitée par des virgules de types mime associée au codec. |
|
GetNamedWhitePoint Obtient le point blanc nommé de l’image brute. |
|
GetNoiseReduction Obtient la valeur de réduction du bruit de l’image brute. |
|
GetNumericRepresentation Récupère la propriété WICPixelFormatNumericRepresentation du format de pixel. |
|
GetParameters Obtient des données spécifiques à DDS. (IWICDdsDecoder.GetParameters) |
|
GetParameters Obtient des données spécifiques à DDS. (IWICDdsEncoder.GetParameters) |
|
GetPatterns Récupère les signatures de modèle de fichier prises en charge par le décodeur. |
|
GetPatterns Obtient les modèles de métadonnées associés au lecteur de métadonnées. |
|
GetPersistOptions Obtient les options persistantes utilisées lors de l’initialisation du composant avec un flux. |
|
GetPixelFormat Obtient le format de pixel de la zone verrouillée des pixels. Cela peut être utilisé pour calculer le nombre d’octets par pixel dans la zone verrouillée. |
|
GetPixelFormat Récupère le format de pixels de la source bitmap.. |
|
GetPixelFormats Récupère les formats de pixels pris en charge par le codec. |
|
GetPixelFormats Récupère une liste de GUID qui indiquent quels pixels prennent en charge le convertisseur. |
|
GetPreferredVendorGUID Obtient le GUID du fournisseur préféré. |
|
GetPreview Récupère une image d’aperçu, si elle est prise en charge. |
|
GetProfileBytes Récupère le profil de contexte de couleur. |
|
GetQuantizationTable Récupère une copie de la table de quantisation. (IWICJpegFrameDecode.GetQuantizationTable) |
|
GetQuantizationTable Récupère une copie de la table de quantisation. (IWICJpegFrameEncode.GetQuantizationTable) |
|
GetReaderByIndex Récupère un IWICMetadataReader pour un bloc de métadonnées de niveau supérieur spécifié. |
|
GetRenderMode Obtient le WICRawRenderMode actuel. |
|
GetResolution Récupère le taux d’échantillonnage entre les pixels et les mesures du monde physique. |
|
GetRotation Obtient l’angle de rotation actuel. |
|
GetSaturation Obtient la valeur de saturation de l’image brute. |
|
GetScanHeader Récupère les paramètres du marqueur Start Of Scan (SOS) pour l’analyse avec l’index spécifié. |
|
GetSharpness Obtient la valeur de netteté de l’image brute. |
|
GetSigningStatus Récupère l’état de signature du composant. |
|
GetSize Récupère la largeur et la hauteur, en pixels, du rectangle verrouillé. |
|
GetSize Récupère la largeur et la hauteur des pixels de la bitmap. |
|
GetSizeInBlocks Obtient la largeur et la hauteur, en blocs, de l’image DDS. |
|
GetSpecVersion Récupère la version de spécification du composant. |
|
GetStream Obtient le flux conservé par le composant. |
|
GetStride Fournit l’accès à la valeur stride pour la mémoire. |
|
GetThumbnail Récupère une miniature bitmap de l’image, le cas échéant |
|
GetThumbnail Récupère un petit aperçu de l’image, s’il est pris en charge par le codec. |
|
GetTint Obtient la valeur de teinte de l’image brute. |
|
GetToneCurve Obtient la courbe de ton de l’image brute. |
|
GetType Récupère le type de contexte de couleur. (IWICColorContext.GetType) |
|
GetType Récupère le WICBitmapPaletteType qui décrit la palette. |
|
GetValue Obtient la valeur de l’élément de métadonnées. |
|
GetValueByIndex Obtient l’élément de métadonnées à l’index donné. |
|
GetVendorGUID Récupère le GUID du fournisseur. |
|
GetVersion Récupère la version du composant. |
|
GetWhitePointKelvin Obtient la température kelvin du point blanc de l’image brute. |
|
GetWhitePointRGB Obtient les valeurs RVB de point blanc. |
|
GetWriterByIndex Récupère l’IWICMetadataWriter qui réside à l’index spécifié. |
|
HasAlpha Indique si la palette contient une entrée non opaque (autrement dit, une entrée avec un alpha inférieur à 1). |
|
Initialize Initialise le clipper bitmap avec les paramètres fournis. |
|
Initialize Initialise le décodeur avec le flux fourni. |
|
Initialize Initialise l’encodeur avec un IStream qui indique à l’encodeur où encoder les bits. |
|
Initialize Initialise le pivoteur de retournement bitmap avec les paramètres fournis. |
|
Initialize Initialise l’encodeur de frame à l’aide des propriétés données. |
|
Initialize Initialise le scaler bitmap avec les paramètres fournis. |
|
Initialize Initialise un IWICColorTransform avec un IWICBitmapSource et le transforme d’un IWICColorContext à un autre. |
|
Initialize Initialise le convertisseur de format. |
|
Initialize Initialise un convertisseur de format avec une source planaire et spécifie le format de pixel de sortie entrelacé. |
|
InitializeCustom Initialise une palette aux entrées de couleur personnalisées fournies. |
|
InitializeFromBitmap Initialise une palette à l’aide d’une valeur optimisée calculée basée sur la bitmap de référence. |
|
InitializeFromBlockReader Initialise un IWICMetadataBlockWriter à partir de l’IWICMetadataBlockReader donné. Cela préremplira l’enregistreur de blocs de métadonnées avec toutes les métadonnées du lecteur de bloc de métadonnées. |
|
InitializeFromExifColorSpace Initialise le contexte de couleur à l’aide d’un espace de couleurs EXIF (Exchangeable Image File). |
|
InitializeFromFilename Initialise le contexte de couleur à partir du fichier donné. |
|
InitializeFromFilename Initialise un flux à partir d’un fichier particulier. |
|
InitializeFromIStream Initialise un flux à partir d’un autre flux. Les droits d’accès sont hérités du flux sous-jacent. |
|
InitializeFromIStreamRegion Initialise le flux en tant que sous-flux d’un autre flux. |
|
InitializeFromMemory Initialise le contexte de couleur à partir d’un bloc de mémoire. |
|
InitializeFromMemory Initialise un flux pour traiter un bloc de mémoire comme un flux. Le flux ne peut pas dépasser la taille de la mémoire tampon. |
|
InitializeFromPalette Initialisez la palette en fonction d’une palette donnée. |
|
InitializePredefined Initialise la palette à l’une des palettes prédéfinies spécifiées par WICBitmapPaletteType et ajoute éventuellement une couleur transparente. |
|
IsBlackWhite Récupère une valeur qui décrit si la palette est noire et blanche. |
|
IsGrayscale Récupère une valeur qui décrit si une palette est des nuances de gris. |
|
LoadEx Charge des données à partir d’un flux d’entrée à l’aide des paramètres donnés. |
|
LoadParameterSet Définit l’option WICRawParameterSet souhaitée. |
|
Lock Fournit l’accès à une zone rectangulaire de la bitmap. |
|
MatchesMimeType Récupère une valeur indiquant si le type mime donné correspond au type mime du codec. |
|
MatchesPattern Récupère une valeur qui indique si le codec reconnaît le modèle dans un flux spécifié. |
|
MatchesPattern Détermine si un flux contient un modèle d’élément de métadonnées. |
|
Next Avancé la position actuelle dans l’énumération. |
|
Notify Méthode de rappel définie par l’application utilisée pour les notifications de modification des paramètres d’image brutes. |
|
Notify La méthode Notify est documentée uniquement pour la conformité ; son utilisation n’est pas recommandée et peut être modifiée ou indisponible à l’avenir. Au lieu de cela, utilisez RegisterProgressNotification. |
|
PFNProgressNotification Fonction de rappel définie par l’application appelée lorsque la progression du composant codec est effectuée. |
|
QueryCapability Récupère les fonctionnalités du décodeur en fonction du flux spécifié. |
|
QueryRawCapabilitiesInfo Récupère des informations sur les fonctionnalités prises en charge pour une image brute. |
|
RefreshStream Informe le composant que le contenu du flux sur lequel il est détenu peut avoir changé. Le composant doit répondre en mettant en cache toutes les informations mises en cache du flux. |
|
RegisterProgressNotification Inscrit une fonction de rappel de notification de progression. |
|
RemoveMetadataByName Supprime un élément de métadonnées d’un emplacement spécifique à l’aide d’une expression de requête de métadonnées. |
|
RemoveValue Supprime l’élément de métadonnées qui correspond aux paramètres donnés. |
|
RemoveValueByIndex Supprime l’élément de métadonnées à l’index spécifié. |
|
RemoveWriterByIndex Supprime l’enregistreur de métadonnées de l’emplacement d’index spécifié. |
|
Reset Réinitialise la position actuelle au début de l’énumération. |
|
SaveEx Enregistre IWICPersistStream dans l’IStream d’entrée donné à l’aide des paramètres donnés. |
|
SetColorContexts Définit les objets IWICColorContext pour l’encodeur. |
|
SetColorContexts Définit un nombre donné de profils IWICColorContext sur le cadre. |
|
SetContrast Définit la valeur de contraste de l’image brute. |
|
SetCurrentLevel Spécifie le niveau à récupérer lors de l’appel suivant à CopyPixels. |
|
SetDestinationColorContext Définit le contexte de couleur de destination. |
|
SetExposureCompensation Définit la valeur d’arrêt de compensation d’exposition. |
|
SetGamma Définit la valeur gamma souhaitée. |
|
SetIndexing Permet l’indexation du JPEG pour un accès aléatoire efficace. |
|
SetMetadataByName Définit un élément de métadonnées à un emplacement spécifique. |
|
SetNamedWhitePoint Définit le point blanc nommé du fichier brut. |
|
SetNoiseReduction Définit la valeur de réduction du bruit de l’image brute. |
|
SetNotificationCallback Définit la méthode de rappel de notification. |
|
SetPalette Fournit l’accès aux modifications de palette. |
|
SetPalette Définit la palette globale de l’image. |
|
SetPalette Définit l’IWICPalette pour les formats de pixels indexés. |
|
SetParameters Définit des données spécifiques à DDS. |
|
SetPixelFormat Demande que l’encodeur utilise le format de pixel spécifié. |
|
SetPreview Définit l’aperçu global de l’image. |
|
SetRenderMode Définit le WICRawRenderMode actuel. |
|
SetResolution Modifie la résolution physique de l’image. |
|
SetResolution Définit la résolution physique de l’image de sortie. |
|
SetRotation Définit l’angle de rotation souhaité. |
|
SetSaturation Définit la valeur de saturation de l’image brute. |
|
SetSharpness Définit la valeur de netteté de l’image brute. |
|
SetSize Définit les dimensions de l’image de sortie pour le cadre. |
|
SetThumbnail Définit la miniature globale de l’image. |
|
SetThumbnail Définit la miniature d’image si elle est prise en charge par le codec. |
|
SetTint Définit la valeur de teinte de l’image brute. |
|
SetToneCurve Définit la courbe de tonalité de l’image brute. |
|
SetValue Définit l’élément de métadonnées donné. |
|
SetValueByIndex Définit l’élément de métadonnées sur l’index spécifié. |
|
SetWhitePointKelvin Définit la valeur kelvin du point blanc. |
|
SetWhitePointRGB Définit les valeurs RVB de point blanc. |
|
SetWriterByIndex Remplace l’enregistreur de métadonnées à l’emplacement d’index spécifié. |
|
Skip Passe au nombre d’objets donné. |
|
SupportsTransparency Retourne si le format prend en charge les pixels transparents. |
|
WICConvertBitmapSource Obtient un IWICBitmapSource au format de pixel souhaité à partir d’un IWICBitmapSource donné. |
|
WICCreateBitmapFromSection Retourne un IWICBitmapSource qui est soutenu par les pixels d’un handle de section GDI (Windows Graphics Device Interface). (WICCreateBitmapFromSection) |
|
WICCreateBitmapFromSectionEx Retourne un IWICBitmapSource qui est soutenu par les pixels d’un handle de section GDI (Windows Graphics Device Interface). (WICCreateBitmapFromSectionEx) |
|
WICGetMetadataContentSize Retourne la taille du contenu de métadonnées contenu par le IWICMetadataWriter spécifié. Les comptes de taille retournés pour l’en-tête et la longueur des métadonnées. |
|
WICMapGuidToShortName Obtient le nom court associé à un GUID donné. |
|
WICMapSchemaToName Obtient le nom associé à un schéma donné. |
|
WICMapShortNameToGuid Obtient le GUID associé au nom court donné. |
|
WICMatchMetadataContent Obtient un GUID de format de métadonnées pour un format de conteneur et un fournisseur spécifiés qui correspondent le mieux au contenu d’un flux donné. |
|
WICSerializeMetadataContent Écrit les métadonnées dans un flux donné. |
|
WriteFrame Encode l’image dans le cadre donné par iWICBitmapFrameEncode. |
|
WriteFrameThumbnail Encode l’image sous forme de miniature dans le cadre donné par iWICBitmapFrameEncode. |
|
WritePixels Copie les données de ligne d’analyse d’une mémoire tampon fournie par l’appelant vers l’objet IWICBitmapFrameEncode. |
|
WritePixels Écrit des lignes des plans sources au format codé. (IWICPlanarBitmapFrameEncode.WritePixels) |
|
WriteScan Écrit des données d’analyse dans un frame JPEG. |
|
WriteSource Encode une source bitmap. |
|
WriteSource Écrit des lignes des plans sources au format codé. (IWICPlanarBitmapFrameEncode.WriteSource) |
|
WriteThumbnail Encode l’image donnée en tant que miniature de l’encodeur bitmap WIC donné. |
Interfaces
|
IWICBitmap Définit des méthodes qui ajoutent le concept d’écriture et de représentations statiques en mémoire des bitmaps à IWICBitmapSource. |
|
IWICBitmapClipper Expose des méthodes qui produisent une version clippée de la bitmap d’entrée pour une région rectangulaire spécifiée d’intérêt. |
|
IWICBitmapCodecInfo Expose des méthodes qui fournissent des informations sur un codec particulier. |
|
IWICBitmapCodecProgressNotification Expose les méthodes utilisées pour la notification de progression pour les encodeurs et les décodeurs. |
|
IWICBitmapDecoder Présente les méthodes qui caractérisent un décodeur. |
|
IWICBitmapDecoderInfo Expose des méthodes qui fournissent des informations sur un décodeur. |
|
IWICBitmapEncoder Définit des méthodes pour définir les propriétés d’un encodeur, telles que les miniatures, les cadres et les palettes. |
|
IWICBitmapEncoderInfo Expose les méthodes qui fournissent des informations sur un encodeur. |
|
IWICBitmapFlipRotator Présente des méthodes qui permettent de créer une source bitmap renversée (horizontalement ou verticalement) et/ou pivotée (par incréments de 90 degrés). Le retournement est effectué avant la rotation. |
|
IWICBitmapFrameChainReader Fournit l’accès aux images liées à l’image actuelle par le biais de chaînes de différents types. |
|
IWICBitmapFrameChainWriter Lie des trames dans des chaînes de différents types. |
|
IWICBitmapFrameDecode Définit des méthodes pour décoder des images individuelles d’un fichier encodé. |
|
IWICBitmapFrameEncode Représente les images individuelles d’un encodeur. |
|
IWICBitmapLock Expose les méthodes qui prennent en charge la méthode Lock. |
|
IWICBitmapScaler Représente une version redimensionnée de la bitmap d’entrée à l’aide d’un algorithme de resampillage ou de filtrage. |
|
IWICBitmapSource Expose des méthodes qui font référence à une source à partir de laquelle les pixels sont récupérés, mais qui ne peuvent pas être réécrits. |
|
IWICBitmapSourceTransform Expose des méthodes pour décharger certaines opérations vers l’implémentation IWICBitmapSource sous-jacente. |
|
IWICColorContext Expose les méthodes de gestion des couleurs. |
|
IWICColorTransform Expose des méthodes qui transforment un IWICBitmapSource d’un contexte de couleur à un autre. |
|
IWICComponentFactory Expose les méthodes qui créent des composants utilisés par les développeurs de composants. Cela inclut les lecteurs de métadonnées, les enregistreurs et d’autres services à utiliser par les développeurs de codecs et de gestionnaires de métadonnées. |
|
IWICComponentInfo Expose les méthodes qui fournissent des informations sur les composants. |
|
IWICDdsDecoder Fournit des informations et des fonctionnalités spécifiques au format d’image DDS. |
|
IWICDdsEncoder Permet d’écrire des informations spécifiques au format DDS dans un encodeur. |
|
IWICDdsFrameDecode Fournit l’accès à une trame unique de données d’image DDS dans son formulaire de DXGI_FORMAT natif, ainsi qu’aux informations sur les données d’image. |
|
IWICDevelopRaw Expose les méthodes qui fournissent l’accès aux fonctionnalités d’un format de codec brut. |
|
IWICDevelopRawNotificationCallback Expose une méthode de rappel pour les nofications de modification d’image brute. |
|
IWICEnumMetadataItem Expose des méthodes qui fournissent des services d’énumération pour des éléments de métadonnées individuels. |
|
IWICFastMetadataEncoder Expose les méthodes utilisées pour la modification des métadonnées sur place. Un encodeur de métadonnées rapide vous permet d’ajouter et de supprimer des métadonnées à une image sans avoir à encoder entièrement l’image. |
|
IWICFormatConverter Représente un IWICBitmapSource qui convertit les données d’image d’un format de pixel en un autre, qui gère le hachage et la demi-tonisation en formats indexés, la traduction de palettes et le seuil alpha. |
|
IWICFormatConverterInfo Expose des méthodes qui fournissent des informations sur un convertisseur de format de pixels. |
|
IWICImageEncoder Encode les interfaces ID2D1Image vers un IWICBitmapEncoder. |
|
IWICImagingFactory Expose les méthodes utilisées pour créer des composants pour le composant d’imagerie Windows (WIC), tels que les décodeurs, les encodeurs et les convertisseurs de format de pixels. |
|
IWICImagingFactory2 Extension de l’interface de fabrique WIC qui inclut la possibilité de créer un IWICImageEncoder. |
|
IWICJpegFrameDecode Expose des méthodes pour décoder des images JPEG. Fournit l’accès à l’en-tête Start Of Frame (SOF), à l’en-tête Start of Scan (SOS), aux tables Huffman et quantization et aux données JPEG JPEG compressées. Permet également l’indexation pour un accès aléatoire efficace. |
|
IWICJpegFrameEncode Expose des méthodes pour écrire des données d’analyse JPEG compressées directement dans le flux de sortie de l’encodeur WIC. Fournit également l’accès aux tables Huffman et quantisation. |
|
IWICMetadataBlockReader Expose les méthodes qui fournissent l’accès à tous les blocs de métadonnées de niveau supérieur du codec. |
|
IWICMetadataBlockWriter Expose les méthodes qui permettent l’encodage des métadonnées. Cette interface est implémentée par le décodeur et ses images. |
|
IWICMetadataHandlerInfo Expose des méthodes qui fournissent des informations de base sur le gestionnaire inscrit de métadonnées. |
|
IWICMetadataQueryReader Expose des méthodes pour récupérer des blocs de métadonnées et des éléments à partir d’un décodeur ou de ses images à l’aide d’une expression de requête de métadonnées. |
|
IWICMetadataQueryWriter Présente des méthodes pour ajuster ou supprimer des blocs de métadonnées et des éléments à un encodeur ou à ses trames d'image à l’aide d’une expression de requête de métadonnées. |
|
IWICMetadataReader Expose des méthodes qui fournissent l’accès au contenu des métadonnées sous-jacent. Cette interface est implémentée par des éditeurs de logiciels indépendants (ISV) pour créer de nouveaux lecteurs de métadonnées. |
|
IWICMetadataReaderInfo Expose des méthodes qui fournissent des informations de base sur le lecteur de métadonnées inscrit. |
|
IWICMetadataWriter Expose des méthodes qui permettent d’accéder à l’écriture de contenu de métadonnées. Ceci est implémenté par des éditeurs de logiciels indépendants (ISV) pour créer de nouveaux enregistreurs de métadonnées. |
|
IWICMetadataWriterInfo Expose des méthodes qui fournissent des informations de base sur l’enregistreur de métadonnées inscrit. |
|
IWICPalette Expose les méthodes d’accès et de création d’une table de couleurs, principalement pour les formats de pixels indexés. |
|
IWICPersistStream Expose les méthodes qui fournissent des méthodes de chargement et d’enregistrement supplémentaires qui prennent WICPersistOptions. |
|
IWICPixelFormatInfo Expose des méthodes qui fournissent des informations sur un format de pixel. |
|
IWICPixelFormatInfo2 Étend IWICPixelFormatInfo en fournissant des informations supplémentaires sur un format de pixel. |
|
IWICPlanarBitmapFrameEncode Permet d’écrire des pixels d’image de composant planaire dans un encodeur. |
|
IWICPlanarBitmapSourceTransform Fournit l’accès aux formats de pixels Y’CbCr planar où les composants de pixels sont stockés dans des plans de composants distincts. |
|
IWICPlanarFormatConverter Permet à un convertisseur de format d’être initialisé avec une source planaire. |
|
IWICProgressCallback L’interface IWICProgressCallback est documentée uniquement pour la conformité ; son utilisation n’est pas recommandée et peut être modifiée ou indisponible à l’avenir. Au lieu de cela, utilisez RegisterProgressNotification. |
|
IWICProgressiveLevelControl Expose des méthodes pour obtenir des informations sur et contrôler le décodage progressif. |
|
IWICStream Représente un flux WIC (Windows Imaging Component) pour référencer le contenu d’imagerie et de métadonnées. |
|
IWICStreamProvider Expose des méthodes pour un fournisseur de flux. |
Structures
|
WICBitmapPattern Contient des membres qui identifient un modèle dans un fichier image qui peut être utilisé pour identifier un format particulier. |
|
WICBitmapPlane Spécifie le format, la mémoire tampon, la taille et la taille d’un plan de composant pour un format de pixel planaire. |
|
WICBitmapPlaneDescription Spécifie le format et la taille des pixels d’un plan de composant. |
|
WICDdsFormatInfo Spécifie les informations de DXGI_FORMAT et de bloc d’un format DDS. |
|
WICDdsParameters Spécifie la dimension d’image DDS, DXGI_FORMAT et le mode alpha des données contenues. |
|
WICImageParameters Cela définit les paramètres que vous pouvez utiliser pour remplacer les paramètres par défaut normalement utilisés lors de l’encodage d’une image. |
|
WICJpegFrameHeader Représente un en-tête d’image JPEG. (WICJpegFrameHeader) |
|
WICJpegScanHeader Représente un en-tête d’image JPEG. (WICJpegScanHeader) |
|
WICMetadataHeader Représente l’en-tête de métadonnées. |
|
WICMetadataPattern Représente un modèle de métadonnées. |
|
WICRawCapabilitiesInfo Définit les fonctionnalités de codec brut. |
|
WICRawToneCurve Représente une courbe de tonalité d’image brute. |
|
WICRawToneCurvePoint Représente un point de courbe de tonalité d’image brute. |
|
WICRect Représente un rectangle pour l’API WIC (Windows Imaging Component). |