Structures du Kit de développement logiciel (SDK) au format Windows Media
[La fonctionnalité associée à cette page, le Kit de développement logiciel (SDK) Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par lecteur source et enregistreur récepteur. Le lecteur source et l’enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source et l’enregistreur récepteur au lieu du Kit de développement logiciel (SDK) Windows Media Format 11, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
Le Kit de développement logiciel (SDK) Windows Media Format implémente les structures suivantes.
Structure | Description |
---|---|
DRM_COPY_OPL | Contient les informations de niveau de protection de sortie qui s’appliquent à l’action de copie dans une licence DRM. |
DRM_LICENSE_STATE_DATA | Contient des informations de licence sur un droit DRM spécifié. |
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS | Contient les niveaux de protection de sortie minimaux requis par une licence DRM pour lire du contenu dans différents formats. |
DRM_OPL_OUTPUT_IDS | Contient un tableau d’identificateurs de technologie DRM. Cette structure est utilisée pour définir des groupes de technologies dans d’autres structures DRM. |
DRM_PLAY_OPL | Contient les informations de niveau de protection de sortie qui s’appliquent à l’action de lecture dans une licence DRM. |
DRM_PLAYLIST_CONTENT_ID | Contient des informations sur le contenu qui doit être copié sur CD dans le cadre d’une gravure de playlist. |
DRM_VAL16 | Stocke une valeur 128 bits utilisée comme identificateur d’appareil. |
DRM_VIDEO_OUTPUT_PROTECTION | Contient l’identificateur d’une technologie de protection vidéo et les données de configuration requises par cette technologie. |
DRM_VIDEO_OUTPUT_PROTECTION_IDS | Contient un tableau de structures DRM_VIDEO_OUTPUT_PROTECTION . |
WAVEFORMATEX | Définit le format des données audio de forme d’onde. |
WAVEFORMATEXTENSIBLE | Définit le format des données audio de forme d’onde pour les formats ayant plus de deux canaux. |
WM_ADDRESS_ACCESSENTRY | Spécifie une entrée dans une liste d’accès aux adresses IP. |
WM_CLIENT_PROPERTIES | Enregistre des informations sur le client. |
WM_CLIENT_PROPERTIES_EX | Enregistre des informations étendues sur le client. |
WM_GET_LICENSE_DATA | Contient des informations sur une licence DRM. |
WM_INDIVIDUALIZE_STATUS | Enregistre les status du processus d’individualisation. |
WM_LEAKY_BUCKET_PAIR | Décrit les exigences de mise en mémoire tampon pour un fichier À débit variable (VBR). |
WM_LICENSE_STATE_DATA | Encapsule une structure de DRM_LICENSE_STATE_DATA qui décrit les données d’état de la licence DRM. |
WM_MEDIA_TYPE | Décrit un exemple de média. |
WMMPEG2VIDEOINFO | Décrit un flux vidéo MPEG-2. |
WM_PICTURE | Contient les données de l’attribut de métadonnées complexes WM/Picture . |
WM_PORT_NUMBER_RANGE | Décrit la plage de numéros de port utilisées par l’interface IWMReaderNetworkConfig . |
WM_READER_CLIENTINFO | Décrit le lecteur client qui accède au flux multimédia. |
WM_READER_STATISTICS | Décrit les performances d’une opération de lecture. |
WMSCRIPTFORMAT | Définit le format d’un flux de script. |
WM_STREAM_PRIORITY_RECORD | Contient un numéro de flux et spécifie si la remise de ce flux est obligatoire. |
WM_STREAM_TYPE_INFO | Contient les données de l’attribut de métadonnées complexes WM/StreamTypeInfo . |
WM_SYNCHRONISED_LYRICS | Contient les données pour l’attribut de métadonnées complexes WM/Lyrics_Synchronised . |
WM_USER_TEXT | Contient les données de l’attribut de métadonnées complexes WM/Text . |
WM_USER_WEB_URL | Contient les données de l’attribut de métadonnées complexes WM/UserWebURL . |
WM_WRITER_STATISTICS | Décrit les performances d’une opération d’écriture. |
WM_WRITER_STATISTICS_EX | Contient des statistiques d’enregistreur étendues. |
WMDRM_IMPORT_CONTENT_KEY | Contient la clé de contenu utilisée dans l’importation de contenu protégé. |
WMDRM_IMPORT_INIT_STRUCT | Contient la clé de session chiffrée et la clé de contenu utilisées dans l’importation de contenu protégé. |
WMDRM_IMPORT_SESSION_KEY | Contient la clé de session pour l’importation de contenu protégé. |
WMT_BUFFER_SEGMENT | Contient les informations nécessaires pour spécifier un segment dans un paquet. |
WMT_COLORSPACEINFO_EXTENSION_DATA | Contient les données de l’extension d’unité de données WM_SampleExtensionGUID_ColorSpaceInfo. |
WMT_FILESINK_DATA_UNIT | Contient des informations sur un paquet. |
WMT_PAYLOAD_FRAGMENT | Contient les informations nécessaires pour extraire un fragment de charge utile d’un paquet. |
WMT_TIMECODE_EXTENSION_DATA | Contient un code de temps SMPTE unique et des informations associées. |
WMT_VIDEOIMAGE_SAMPLE | Contient des informations sur un exemple d’image vidéo. |
WMT_WATERMARK_ENTRY | Contient des informations sur un système de filigrane. |
WMT_WEBSTREAM_FORMAT | Contient des informations sur un flux web. |
WMT_WEBSTREAM_SAMPLE_HEADER | Contient des informations d’en-tête pour les exemples de flux web. |
WMVIDEOINFOHEADER | Décrit les informations bitmap et de couleur d’une image vidéo. |
WMVIDEOINFOHEADER2 | Décrit les informations bitmap et de couleur d’une image vidéo, notamment l’entrelacs, la protection contre la copie et le rapport d’aspect. |
Rubriques connexes