Condividi tramite


Metodo IMDSPStorage2::SetAttributes2 (mswmdm.h)

Il metodo SetAttributes2 estende IMDSPStorage::SetAttributes consentendo di impostare formati audio e video e attributi estesi di un oggetto di archiviazione.

Sintassi

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

Parametri

[in] dwAttributes

DWORD contenente gli attributi da impostare come definito nel metodo IWMDMStorage::SetAttributes

[in] dwAttributesEx

DWORD contenente gli attributi estesi. Non sono attualmente definiti attributi estesi.

[in] pAudioFormat

Puntatore a una struttura _WAVEFORMATEX che contiene informazioni sul formato audio sull'oggetto. Questo parametro è facoltativo e viene ignorato se il file non è audio.

[in] pVideoFormat

Puntatore a una struttura _VIDEOINFOHEADER che contiene informazioni sul formato video sull'oggetto. Questo parametro è facoltativo e viene ignorato se il file non è video.

Valore restituito

Il metodo restituisce un valore HRESULT. Tutti i metodi di interfaccia in Windows Media Gestione dispositivi possono restituire una delle classi di codici di errore seguenti:

  • Codici di errore COM standard
  • Codici di errore di Windows convertiti in valori HRESULT
  • Codici di errore di Windows Media Gestione dispositivi
Per un elenco completo dei codici di errore possibili, vedere Codici di errore.

Commenti

Vedere la sezione Osservazioni per IWMDMStorage::SetAttributes.

È facoltativo. Per altre informazioni, vedere Interfacce obbligatorie e facoltative.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione mswmdm.h
Libreria Mssachlp.lib

Vedi anche

Interfaccia IMDSPStorage2

IMDSPStorage2::GetAttributes2

IMDSPStorage::SetAttributes

IWMDMStorage::SetAttributes