Structures du Kit de développement logiciel (SDK) format Windows Media
[La fonctionnalité associée à cette page, sdk Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par lecteur source et enregistreur récepteur. lecteur source et enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise lecteur source et enregistreur récepteur au lieu d'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 licence informations sur unDRMspécifié. |
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS | Contient les niveaux de protection de sortie minimum 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 à copier sur cd-ROM dans le cadre d’une lecture de sélection. |
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 waveform-audio 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 l’état du processus de individualisation. |
WM_LEAKY_BUCKET_PAIR | Décrit les exigences de mise en mémoire tampon pour un fichier de débit binaire variable (VBR). |
WM_LICENSE_STATE_DATA | Encapsule une structure DRM_LICENSE_STATE_DATA qui décrit les données d’état de 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és par l’interface IWMReaderNetworkConfig. |
WM_READER_CLIENTINFO | Décrit le lecteur client (lecteur) 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 de 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 complexesWM/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 pour importer du contenu protégé. |
WMDRM_IMPORT_INIT_STRUCT | Contient la clé de session chiffrée et la clé de contenu utilisée pour importer du 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 à partir d’un paquet. |
WMT_TIMECODE_EXTENSION_DATA | Contient un code de temps SMPTE unique et des informations connexes. |
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 entrelacer, la protection de copie et les proportions. |
Rubriques connexes