WMDM _ PROP _ CONFIG-Struktur

Die WMDM _ PROP _ CONFIG-Struktur beschreibt einen Satz kompatibler Eigenschaftswerte für alle Eigenschaften, die vom Gerät für ein bestimmtes Format unterstützt werden. Diese Struktur enthält eine Reihe von Eigenschaftenbeschreibungen in einem Array von WMDM _ PROP _ DESC-Strukturen.

Syntax

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

Member

nPreference

Gerätepräferenz für diese Konfiguration. Der niedrigste Wert gibt die bevorzugte Konfiguration an.

nPropDesc

Anzahl der in dieser Konfiguration enthaltenen Eigenschaftenbeschreibungen. Es gibt eine einzelne Eigenschaftenbeschreibung für jede Eigenschaft, die für das angegebene Format unterstützt wird.

pPropDesc

Zeiger auf ein Array von WMDM _ PROP _ DESC-Strukturen, die Eigenschaftenbeschreibungen enthalten. Die Größe des Arrays entspricht dem Wert von nPropDesc. Die Anwendung muss diesen Arbeitsspeicher freigeben, wenn sie fertig ist.

Hinweise

Die WMDM _ FORMAT _ CAPABILITY-Struktur, die von IWMDMDevice3::GetFormatCapability für ein bestimmtes Format zurückgegeben wird, besteht aus einer Reihe von Eigenschaftenkonfigurationen. WMDM _ PROP _ CONFIG-Strukturen beschreiben diese Konfigurationen.

Eine Eigenschaftenkonfiguration beschreibt Werte für alle Eigenschaften, die für ein bestimmtes Format unterstützt werden. Die Werte verschiedener Eigenschaften in einer einzelnen Konfiguration sind miteinander kompatibel. Beispielsweise enthält eine Konfiguration für eine Audiodatei gültige Werte der Abtastrate und gültige Werte der Bitrate, sodass alle Kombinationen dieser Stichproben- und Bitraten auf dem Gerät wiedergegeben werden können.

Der Aufrufer ist erforderlich, um den von pPropDesc verwendeten Arbeitsspeicher freizugeben. Ein Beispiel hierfür finden Sie unter WMDM _ FORMAT _ CAPABILITY.

Anforderungen

Anforderung Wert
Header
Wmdm.idl

Siehe auch

IWMDMDevice3::GetFormatCapability

WMDM _ ENUM _ PROP _ VALID _ VALUES _ FORM

_WMDM-FORMATFUNKTION _

WMDM _ PROP _ DESC

WMDM _ PROP _ VALUES _ ENUM

_ _ WMDM-PROP-WERTEBEREICH _

Strukturen