Compartir a través de


Método IMDSPStorage2::SetAttributes2 (mswmdm.h)

El método SetAttributes2 extiende IMDSPStorage::SetAttributes al permitirle establecer formatos de audio y vídeo y atributos extendidos de un objeto de almacenamiento.

Sintaxis

HRESULT SetAttributes2(
  [in] DWORD            dwAttributes,
  [in] DWORD            dwAttributesEx,
  [in] _WAVEFORMATEX    *pAudioFormat,
  [in] _VIDEOINFOHEADER *pVideoFormat
);

Parámetros

[in] dwAttributes

DWORD que contiene los atributos que se van a establecer tal y como se define en el método IWMDMStorage::SetAttributes

[in] dwAttributesEx

DWORD que contiene los atributos extendidos. Actualmente no se han definido atributos extendidos.

[in] pAudioFormat

Puntero a una estructura de _WAVEFORMATEX que contiene información de formato de audio sobre el objeto. Este parámetro es opcional y se omite si el archivo no es audio.

[in] pVideoFormat

Puntero a una estructura de _VIDEOINFOHEADER que contiene información de formato de vídeo sobre el objeto. Este parámetro es opcional y se omite si el archivo no es vídeo.

Valor devuelto

El método devuelve un valor HRESULT. Todos los métodos de interfaz de Windows Media Administrador de dispositivos pueden devolver cualquiera de las siguientes clases de códigos de error:

  • Códigos de error COM estándar
  • Códigos de error de Windows convertidos en valores HRESULT
  • Códigos de error de windows Media Administrador de dispositivos
Para obtener una lista extensa de posibles códigos de error, consulte Códigos de error.

Comentarios

Vea comentarios para IWMDMStorage::SetAttributes.

Este método es opcional. Para obtener más información, consulte Interfaces obligatorias y opcionales.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado mswmdm.h
Library Mssachlp.lib

Consulte también

Interfaz IMDSPStorage2

IMDSPStorage2::GetAttributes2

IMDSPStorage::SetAttributes

IWMDMStorage::SetAttributes