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.
Crée une trame à encoder.
Syntaxe
HRESULT CreateNewFrame(
[out] IWICBitmapFrameEncode **ppIFrameEncode,
[out, optional] UINT *pArrayIndex,
[out, optional] UINT *pMipLevel,
[out, optional] UINT *pSliceIndex
);
Paramètres
[out] ppIFrameEncode
Pointeur vers l’objet frame nouvellement créé.
[out, optional] pArrayIndex
Pointe vers l’emplacement où l’index du tableau est retourné.
[out, optional] pMipLevel
Pointe vers l’emplacement où l’index de niveau mip est retourné.
[out, optional] pSliceIndex
Pointe vers l’emplacement où l’index de tranche est retourné.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Cela équivaut à IWICBitmapEncoder::CreateNewFrame, mais retourne des informations supplémentaires sur l’index du tableau, le niveau mip et la tranche de l’image nouvellement créée. Contrairement à IWICBitmapEncoder::CreateNewFrame, il n’existe aucun paramètre IPropertyBag2*, car les images DDS individuelles n’ont pas de propriétés distinctes.
Configuration requise
| Client minimal pris en charge | Windows 8.1 [applications de bureau | Applications UWP] |
| Serveur minimal pris en charge | Windows Server 2012 R2 [applications de bureau | Applications UWP] |
| Plateforme cible | Windows |
| En-tête | wincodec.h |
| Bibliothèque | Windowscodecs.lib |
| DLL | Windowscodecs.dll |