Structure de configuration de WMDM _ prop _

La structure WMDM _ prop _ config décrit un ensemble de valeurs de propriété compatibles sur toutes les propriétés prises en charge par l’appareil pour un format particulier. Cette structure contient un certain nombre de descriptions de propriété dans un tableau de structures WMDM _ prop _ desc .

Syntaxe

typedef struct _WMDM_PROP_CONFIG {
  UINT           nPreference;
  UINT           nPropDesc;
  WMDM_PROP_DESC *pPropDesc;
} WMDM_PROP_CONFIG;

Membres

nPreference

Niveau de préférence de l’appareil pour cette configuration. La valeur la plus faible indique la configuration la plus préférée.

nPropDesc

Nombre de descriptions de propriétés contenues dans cette configuration. Il existe une seule Description de propriété pour chaque propriété prise en charge pour le format spécifié.

pPropDesc

Pointeur vers un tableau de structures WMDM _ prop _ desc contenant des descriptions de propriété. La taille du tableau est égale à la valeur de nPropDesc. L’application doit libérer cette mémoire lorsqu’elle est terminée.

Remarques

La structure de _ _ capacité de format WMDM retournée par IWMDMDevice3 :: GetFormatCapability pour un format particulier est constituée d’un certain nombre de configurations de propriétés. WMDM _ Les _ structures de configuration prop décrivent ces configurations.

Une configuration de propriété décrit des valeurs pour toutes les propriétés prises en charge pour un format donné. Les valeurs de différentes propriétés dans une configuration unique sont compatibles les unes avec les autres. Par exemple, pour un fichier audio, une configuration inclut des valeurs valides de taux d’échantillonnage et des valeurs valides de la vitesse de transmission, de telle sorte que toutes les combinaisons de ces taux d’échantillonnage et de bits peuvent être lues sur l’appareil.

L’appelant est tenu de libérer la mémoire utilisée par pPropDesc. Pour obtenir un exemple de la procédure à suivre, consultez WMDM _ format _ Capability.

Configuration requise

Condition requise Valeur
En-tête
WMDM. idl

Voir aussi

IWMDMDevice3::GetFormatCapability

_ _ _ formulaire valeurs valides _ de l’énumération WMDM _

_fonction de format WMDM _

WMDM _ prop _ desc

_ _ énumération des valeurs prop WMDM _

plage de valeurs de WMDM _ prop _ _

Structures