Freigeben über


WMDM-Strukturen

Der Windows Media Device Manager definiert die folgenden Strukturen.

Struktur Beschreibung
_BITMAPINFOHEADER Definiert das Format des Videoframes.
MTP_COMMAND_DATA_IN Enthält benutzerdefinierte MTP-Befehle (Media Transport Protocol), die mithilfe der IWMDMDevice3::D eviceIoControl-Methode an das Gerät gesendet werden.
MTP_COMMAND_DATA_OUT Enthält MTP-Antworten (Media Transport Protocol), die vom Gerätetreiber ausgefüllt werden.
OPAQUECOMMAND- Enthält Daten für Befehle, die über den Windows Media Device Manager an ein Gerät übergeben werden, jedoch nicht vom Windows Media Device Manager bearbeitet werden sollen.
_VIDEOINFOHEADER Definiert das Format eines Videostreams.
_WAVEFORMATEX Definiert das Format von Waveform-Audiodaten.
WMDM_FORMAT_CAPABILITY Beschreibt die Funktionen eines Geräts für ein bestimmtes Format. Diese Struktur enthält eine Reihe von Eigenschaftenkonfigurationen in einem Array von WMDM_PROP_CONFIG Strukturen.
WMDM_PROP_CONFIG Beschreibt eine Reihe kompatibler Eigenschaftswerte für alle vom Gerät unterstützten Eigenschaften für ein bestimmtes Format. Diese Struktur enthält eine Reihe von Eigenschaftenbeschreibungen in einem Array von WMDM_PROP_DESC Strukturen.
WMDM_PROP_DESC Beschreibt gültige Werte einer Eigenschaft in einer bestimmten Eigenschaftskonfiguration.
WMDM_PROP_VALUES_ENUM Enthält einen aufgezählten Satz gültiger Werte für eine bestimmte Eigenschaft in einer bestimmten Eigenschaftskonfiguration.
WMDM_PROP_VALUES_RANGE Beschreibt den Bereich gültiger Werte für eine bestimmte Eigenschaft in einer bestimmten Eigenschaftskonfiguration.
WMDMDATETIME- Enthält ein Datum und eine Uhrzeit.
WMDMID- Beschreibt Seriennummern und Gruppen-IDs.
WMDMMetadataView- Definiert die Metadatenansicht.
WMDMRIGHTS Beschreibt Die Rechte zur Inhaltsnutzung.
WMFILECAPABILITIES Beschreibt einen MIME-Typ.

 

Programmierreferenz