struttura WMDM_PROP_CONFIG
La struttura WMDM_PROP_CONFIG descrive un set di valori di proprietà compatibili in tutte le proprietà supportate dal dispositivo per un formato specifico. Questa struttura contiene una serie di descrizioni delle proprietà in una matrice di strutture WMDM_PROP_DESC .
Sintassi
typedef struct _WMDM_PROP_CONFIG {
UINT nPreference;
UINT nPropDesc;
WMDM_PROP_DESC *pPropDesc;
} WMDM_PROP_CONFIG;
Members
-
nPreference
-
Livello di preferenza del dispositivo per questa configurazione. Il valore più basso indica la configurazione preferita.
-
nPropDesc
-
Numero di descrizioni delle proprietà contenute in questa configurazione. È disponibile una singola descrizione della proprietà per ogni proprietà supportata per il formato specificato.
-
pPropDesc
-
Puntatore a una matrice di strutture WMDM_PROP_DESC contenenti descrizioni delle proprietà. Le dimensioni della matrice sono uguali al valore di nPropDesc. L'applicazione deve liberare questa memoria al termine dell'operazione.
Commenti
La struttura WMDM_FORMAT_CAPABILITY restituita da IWMDMDevice3::GetFormatCapability per un formato specifico è costituita da una serie di configurazioni delle proprietà. WMDM_PROP_CONFIG strutture descrivono tali configurazioni.
Una configurazione delle proprietà descrive i valori per tutte le proprietà supportate per un determinato formato. I valori di proprietà diverse in una singola configurazione sono compatibili tra loro. Ad esempio, per un file audio, una configurazione includerà valori validi di frequenza di campionamento e valori validi della velocità di bit in modo che tutte le combinazioni di questi campioni e velocità di bit possano essere riprodotte nel dispositivo.
Il chiamante è necessario per liberare la memoria usata da pPropDesc. Per un esempio di come eseguire questa operazione, vedere WMDM_FORMAT_CAPABILITY.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|