_Struttura WMDM Prop _ DESC

La struttura WMDM _ prop _ desc descrive i valori validi di una proprietà in una particolare configurazione della proprietà.

Sintassi

typedef struct _WMDM_PROP_DESC {
  LPWSTR                           pwszPropName;
  WMDM_ENUM_PROP_VALID_VALUES_FORM ValidValuesForm;
  union  {
    WMDM_PROP_VALUES_RANGE ValidValuesRange;
    WMDM_PROP_VALUES_ENUM  EnumeratedValidValues;
  } ValidValues;
} WMDM_PROP_DESC;

Members

pwszPropName

Nome della proprietà. L'applicazione deve liberare questa memoria quando viene eseguita utilizzandola.

ValidValuesForm

Valore di enumerazione del _ modulo WMDM enum _ prop _ _ valori _ validi che descrive il tipo di valori, ad esempio un intervallo o un elenco. Il valore di questa enumerazione determina quale variabile membro viene utilizzata.

ValidValues

Include i valori validi della proprietà in una configurazione di proprietà specifica. Questo membro include uno dei tre elementi seguenti: il valore di enumerazione WMDM _ enum _ prop _ valid _ Values _ any, il membro ValidValuesRange o il membro EnumeratedValidValues. Il valore o il membro è indicato da ValidValuesForm.

ValidValuesRange

Una struttura WMDM dell' _ _ _ intervallo di valori prop contenente un intervallo di valori validi. Questa operazione è presente solo quando ValidValuesForm è impostato su WMDM _ enum _ prop _ valid _ Values _ Range. Vedere la sezione Osservazioni.

EnumeratedValidValues

Una struttura di _ _ _ enumerazione di valori prop WMDM contenente un set enumerato di valori validi. Questa operazione è presente solo quando ValidValuesForm è impostato su WMDM _ enum _ prop _ valid _ Values _ enum. Vedere la sezione Osservazioni.

Commenti

La struttura WMDM _ prop _ desc contiene una descrizione della proprietà costituita da un nome di proprietà e dai relativi valori validi in una particolare configurazione.

Il chiamante è necessario per liberare la memoria usata da ValidValuesRange o EnumeratedValues. Per un esempio di come eseguire questa operazione, vedere _ _ funzionalità di formato WMDM.

Requisiti

Requisito Valore
Intestazione
WMDM. idl

Vedi anche

IWMDMDevice3::GetFormatCapability

_ _ _ _ form valori validi dell'enumerazione _ WMDM

_funzionalità di formato WMDM _

_configurazione della prop WMDM _

_ _ enumerazione valori Prop _ WMDM

WMDM _ _ intervallo valori _ prop

Strutture