estructura de WMDM_PROP_CONFIG
La estructura WMDM_PROP_CONFIG describe un conjunto de valores de propiedad compatibles en todas las propiedades admitidas por el dispositivo para un formato determinado. Esta estructura contiene una serie de descripciones de propiedades en una matriz de estructuras de WMDM_PROP_DESC .
Sintaxis
typedef struct _WMDM_PROP_CONFIG {
UINT nPreference;
UINT nPropDesc;
WMDM_PROP_DESC *pPropDesc;
} WMDM_PROP_CONFIG;
Miembros
-
nPreference
-
Nivel de preferencia del dispositivo para esta configuración. El valor más bajo indica la configuración más preferida.
-
nPropDesc
-
Número de descripciones de propiedades contenidas en esta configuración. Hay una única descripción de propiedad para cada propiedad admitida para el formato especificado.
-
pPropDesc
-
Puntero a una matriz de estructuras de WMDM_PROP_DESC que contienen descripciones de propiedades. El tamaño de la matriz es igual al valor de nPropDesc. La aplicación debe liberar esta memoria cuando termine con ella.
Comentarios
La estructura WMDM_FORMAT_CAPABILITY devuelta por IWMDMDevice3::GetFormatCapability para un formato determinado consta de una serie de configuraciones de propiedad. WMDM_PROP_CONFIG estructuras describen esas configuraciones.
Una configuración de propiedad describe los valores de todas las propiedades admitidas para un formato determinado. Los valores de propiedades diferentes de una sola configuración son compatibles entre sí. Por ejemplo, para un archivo de audio, una configuración incluirá valores válidos de frecuencia de muestreo y valores válidos de la velocidad de bits de modo que todas las combinaciones de estas velocidades de muestreo y bits se puedan reproducir en el dispositivo.
El autor de la llamada es necesario para liberar la memoria utilizada por pPropDesc. Para obtener un ejemplo de cómo hacerlo, consulte WMDM_FORMAT_CAPABILITY.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|