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

Programming Reference

 

 

Show: