Método IMDSPStorage2::SetAttributes2 (mswmdm.h)
O método SetAttributes2 estende IMDSPStorage::SetAttributes , permitindo que você defina formatos de áudio e vídeo e atributos estendidos de um objeto de armazenamento.
Sintaxe
HRESULT SetAttributes2(
[in] DWORD dwAttributes,
[in] DWORD dwAttributesEx,
[in] _WAVEFORMATEX *pAudioFormat,
[in] _VIDEOINFOHEADER *pVideoFormat
);
Parâmetros
[in] dwAttributes
DWORD que contém os atributos a serem definidos conforme definido no método IWMDMStorage::SetAttributes
[in] dwAttributesEx
DWORD que contém os atributos estendidos. Nenhum atributo estendido está definido no momento.
[in] pAudioFormat
Ponteiro para uma estrutura _WAVEFORMATEX que contém informações de formato de áudio sobre o objeto. Esse parâmetro é opcional e será ignorado se o arquivo não for áudio.
[in] pVideoFormat
Ponteiro para uma estrutura _VIDEOINFOHEADER que contém informações de formato de vídeo sobre o objeto. Esse parâmetro é opcional e 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
Comentários
Consulte Comentários para IWMDMStorage::SetAttributes.
Esse método é opcional. Para obter mais informações, consulte Interfaces obrigatórias e opcionais.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | mswmdm.h |
Biblioteca | Mssachlp.lib |