Metodo IWMCodecProps::GetFormatProp (wmcodecdsp.h)
Recupera una proprietà di formato per un tipo di supporto di output. Utilizzare questo metodo per ottenere informazioni sui formati audio enumerati.
Sintassi
HRESULT GetFormatProp(
[in] DMO_MEDIA_TYPE *pmt,
[in] LPCWSTR pszName,
[out] WMT_PROP_DATATYPE *pType,
[out] BYTE *pValue,
[in, out] DWORD *pdwSize
);
Parametri
[in] pmt
Puntatore al tipo di supporto di output.
[in] pszName
Stringa con terminazione Null con caratteri wide contenente il nome della proprietà. Le proprietà elencate nella tabella seguente sono supportate solo tramite l'interfaccia IWMCodecProps.
Costante del nome della proprietà | Significato |
---|---|
|
Recupera le modalità di riconoscimento vocale disponibili per il formato (utilizzato solo dal codec vocale di Windows Media Audio 9). Il valore contiene flag identici ai valori usati per specificare la modalità per MFPKEY_WMAVOICE_ENC_MusicSpeechClassMode. |
Sono supportate anche le proprietà nell'elenco seguente. Vengono usati con IPropertyBag per il video.
[out] pType
Indirizzo di una variabile che riceve il tipo di dati del valore della proprietà.
[out] pValue
Indirizzo del buffer di byte che riceve il valore della proprietà.
[in, out] pdwSize
Puntatore alla dimensione del buffer dei valori, in byte. Se pValue è NULL, il metodo imposterà questo valore sulle dimensioni necessarie.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wmcodecdsp.h |