Structures
The Windows Media Format SDK implements the following structures.
| Structure | Description |
|---|---|
| DRM_COPY_OPL | Holds output protection level information that applies to the copy action in a DRM license. |
| DRM_LICENSE_STATE_DATA | Contains license information about a specified DRM right. |
| DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS | Holds minimum output protection levels required by a DRM license to play content in various formats. |
| DRM_OPL_OUTPUT_IDS | Holds an array of DRM technology identifiers. This structure is used to define groups of technologies in other DRM structures. |
| DRM_PLAY_OPL | Holds output protection level information that applies to the play action in a DRM license. |
| DRM_PLAYLIST_CONTENT_ID | Contains information about content that is to be copied to CD as part of a playlist burn. |
| DRM_VAL16 | Stores a 128-bit value used as a device identifier. |
| DRM_VIDEO_OUTPUT_PROTECTION | Holds the identifier of a video protection technology and the configuration data required by that technology. |
| DRM_VIDEO_OUTPUT_PROTECTION_IDS | Holds an array of DRM_VIDEO_OUTPUT_PROTECTION structures. |
| WAVEFORMATEX | Defines the format of waveform-audio data. |
| WAVEFORMATEXTENSIBLE | Defines the format of waveform-audio data for formats having more than two channels. |
| WM_ADDRESS_ACCESSENTRY | Specifies an entry in an IP address access list. |
| WM_CLIENT_PROPERTIES | Records information about the client. |
| WM_CLIENT_PROPERTIES_EX | Records extended information about the client. |
| WM_GET_LICENSE_DATA | Contains information about a DRM license. |
| WM_INDIVIDUALIZE_STATUS | Records the status of the individualization process. |
| WM_LEAKY_BUCKET_PAIR | Describes the buffering requirements for a variable-bit-rate (VBR) file. |
| WM_LICENSE_STATE_DATA | Encapsulates a DRM_LICENSE_STATE_DATA structure which describes DRM license state data. |
| WM_MEDIA_TYPE | Describes a media sample. |
| WMMPEG2VIDEOINFO | Describes an MPEG-2 video stream. |
| WM_PICTURE | Contains the data for the WM/Picture complex metadata attribute. |
| WM_PORT_NUMBER_RANGE | Describes the range of port numbers used by the IWMReaderNetworkConfig interface. |
| WM_READER_CLIENTINFO | Describes the client reader (player) accessing the media stream. |
| WM_READER_STATISTICS | Describes the performance of a reading operation. |
| WMSCRIPTFORMAT | Defines the format of a script stream. |
| WM_STREAM_PRIORITY_RECORD | Contains a stream number and specifies whether delivery of that stream is mandatory. |
| WM_STREAM_TYPE_INFO | Contains the data for the WM/StreamTypeInfo complex metadata attribute. |
| WM_SYNCHRONISED_LYRICS | Contains the data for the WM/Lyrics_Synchronised complex metadata attribute. |
| WM_USER_TEXT | Contains the data for the WM/Text complex metadata attribute. |
| WM_USER_WEB_URL | Contains the data for the WM/UserWebURL complex metadata attribute. |
| WM_WRITER_STATISTICS | Describes the performance of a writing operation. |
| WM_WRITER_STATISTICS_EX | Contains extended writer statistics. |
| WMDRM_IMPORT_CONTENT_KEY | Holds the content key used in importing protected content. |
| WMDRM_IMPORT_INIT_STRUCT | Holds the encrypted session key and content key used in importing protected content. |
| WMDRM_IMPORT_SESSION_KEY | Holds the session key for importing protected content. |
| WMT_BUFFER_SEGMENT | Contains the information necessary to specify a segment in a packet. |
| WMT_COLORSPACEINFO_EXTENSION_DATA | Contains the data for the WM_SampleExtensionGUID_ColorSpaceInfo data unit extension. |
| WMT_FILESINK_DATA_UNIT | Contains information about a packet. |
| WMT_PAYLOAD_FRAGMENT | Contains the information necessary to extract a payload fragment from a packet. |
| WMT_TIMECODE_EXTENSION_DATA | Contains a single SMPTE time code and related information. |
| WMT_VIDEOIMAGE_SAMPLE | Contains information about a Video Image sample. |
| WMT_WATERMARK_ENTRY | Contains information about a watermarking system. |
| WMT_WEBSTREAM_FORMAT | Contains information about a Web stream. |
| WMT_WEBSTREAM_SAMPLE_HEADER | Contains header information for Web stream samples. |
| WMVIDEOINFOHEADER | Describes the bitmap and color information for a video image. |
| WMVIDEOINFOHEADER2 | Describes the bitmap and color information for a video image, including interlace, copy protection, and aspect ratio. |
Related topics
Show: