MÉTHODE IMDSPStorage2 ::SetAttributes2 (mswmdm.h)
La méthode SetAttributes2 étend IMDSPStorage ::SetAttributes en vous permettant de définir des formats audio et vidéo et des attributs étendus d’un objet de stockage.
Syntaxe
HRESULT SetAttributes2(
[in] DWORD dwAttributes,
[in] DWORD dwAttributesEx,
[in] _WAVEFORMATEX *pAudioFormat,
[in] _VIDEOINFOHEADER *pVideoFormat
);
Paramètres
[in] dwAttributes
DWORD contenant les attributs à définir tels que définis dans la méthode IWMDMStorage ::SetAttributes
[in] dwAttributesEx
DWORD contenant les attributs étendus. Aucun attribut étendu n’est actuellement défini.
[in] pAudioFormat
Pointeur vers une structure de _WAVEFORMATEX qui contient des informations de format audio sur l’objet. Ce paramètre est facultatif et est ignoré si le fichier n’est pas audio.
[in] pVideoFormat
Pointeur vers une structure de _VIDEOINFOHEADER qui contient des informations de format vidéo sur l’objet. Ce paramètre est facultatif et est ignoré si le fichier n’est pas vidéo.
Valeur retournée
Cette méthode retourne un code HRESULT. Toutes les méthodes d’interface dans Windows Media Gestionnaire de périphériques peuvent retourner l’une des classes de codes d’erreur suivantes :
- Codes d’erreur COM standard
- Codes d’erreur Windows convertis en valeurs HRESULT
- Codes d’erreur Gestionnaire de périphériques Windows Media
Remarques
Consultez Remarques relatives à IWMDMStorage ::SetAttributes.
Cette méthode est facultative. Pour plus d’informations, consultez Interfaces obligatoires et facultatives.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | mswmdm.h |
Bibliothèque | Mssachlp.lib |