Compartilhar via


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

O método SetAttributes2 define atributos estendidos do armazenamento.

Sintaxe

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

Parâmetros

[in] dwAttributes

DWORD especificando os atributos base definidos no método IWMDMStorage::SetAttributes .

[in] dwAttributesEx

DWORD especificando atributos estendidos. Atualmente, nenhum atributo estendido é definido.

[out] pFormat

Ponteiro opcional para uma estrutura _ WAVEFORMATEX que especifica informações de áudio sobre o objeto. Esse parâmetro será ignorado se o arquivo não for áudio.

[in] pVideoFormat

Ponteiro opcional para uma estrutura _VIDEOINFOHEADER que especifica informações de vídeo sobre o objeto. Esse parâmetro será ignorado se o arquivo não for vídeo.

Retornar valor

O método retorna um HRESULT. Todos os métodos de interface no Windows Media Gerenciador de Dispositivos podem retornar qualquer uma das seguintes classes de códigos de erro:

  • Códigos de erro COM padrão
  • Códigos de erro do Windows convertidos em valores HRESULT
  • Códigos de erro do Windows Media Gerenciador de Dispositivos
Para obter uma lista abrangente de possíveis códigos de erro, consulte Códigos de erro.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho mswmdm.h
Biblioteca Mssachlp.lib

Confira também

IWMDMStorage2 Interface

IWMDMStorage2::GetAttributes2