WMDM structures
Windows Media Device Manager defines the following structures.
Structure | Description |
---|---|
_BITMAPINFOHEADER | Defines the format of video frame. |
MTP_COMMAND_DATA_IN | Contains Media Transport Protocol (MTP) custom commands that are sent to the device by using the IWMDMDevice3::DeviceIoControl method. |
MTP_COMMAND_DATA_OUT | Contains Media Transport Protocol (MTP) responses that are filled by the device driver. |
OPAQUECOMMAND | Contains data for commands that are passed through Windows Media Device Manager to a device but are not intended to be acted upon by Windows Media Device Manager. |
_VIDEOINFOHEADER | Defines the format of a video stream. |
_WAVEFORMATEX | Defines the format of waveform-audio data. |
WMDM_FORMAT_CAPABILITY | Describes the capabilities of a device for a particular format. This structure contains a set of property configurations in an array of WMDM_PROP_CONFIG structures. |
WMDM_PROP_CONFIG | Describes a set of compatible property values across all the properties supported by the device for a particular format. This structure contains a number of property descriptions in an array of WMDM_PROP_DESC structures. |
WMDM_PROP_DESC | Describes valid values of a property in a particular property configuration. |
WMDM_PROP_VALUES_ENUM | Contains an enumerated set of valid values for a particular property in a particular property configuration. |
WMDM_PROP_VALUES_RANGE | Describes range of valid values for a particular property in a particular property configuration. |
WMDMDATETIME | Contains a date and time. |
WMDMID | Describes serial numbers and group IDs. |
WMDMMetadataView | Defines the metadata view. |
WMDMRIGHTS | Describes content-use rights. |
WMFILECAPABILITIES | Describes a MIME type. |