SDK-strukturer i Windows Media Format
[Funktionen som är associerad med den här sidan, Windows Media Format 11 SDK, är en äldre funktion. Det har ersatts av Source Reader och Sink Writer. Source Reader och Sink Writer har optimerats för Windows 10 och Windows 11. Microsoft rekommenderar starkt att ny kod använder Source Reader och Sink Writer i stället för Windows Media Format 11 SDK, när det är möjligt. Microsoft föreslår att befintlig kod som använder äldre API:er skrivs om för att använda de nya API:erna om möjligt.]
Windows Media Format SDK implementerar följande strukturer.
Struktur | Beskrivning |
---|---|
DRM_COPY_OPL | Innehåller information på utdataskyddsnivå som gäller för kopieringsåtgärden i en DRM-licens. |
DRM_LICENSE_STATE_DATA | Innehåller licens information om en angiven DRM- rättighet. |
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS | Innehåller lägsta utdataskyddsnivåer som krävs av en DRM-licens för att spela upp innehåll i olika format. |
DRM_OPL_OUTPUT_IDS | Innehåller en matris med DRM-teknikidentifierare. Den här strukturen används för att definiera grupper av tekniker i andra DRM-strukturer. |
DRM_PLAY_OPL | Innehåller information om utdataskyddsnivå som gäller för uppspelningsåtgärden i en DRM-licens. |
DRM_PLAYLIST_CONTENT_ID | Innehåller information om innehåll som ska kopieras till CD som en del av en spelningslista. |
DRM_VAL16 | Lagrar ett 128-bitars värde som används som enhetsidentifierare. |
DRM_VIDEO_OUTPUT_PROTECTION | Innehåller identifieraren för en videoskyddsteknik och de konfigurationsdata som krävs av den tekniken. |
DRM_VIDEO_OUTPUT_PROTECTION_IDS | Innehåller en matris med DRM_VIDEO_OUTPUT_PROTECTION strukturer. |
WAVEFORMATEX | Definierar formatet för vågformsljuddata. |
WAVEFORMATEXTENSIBLE | Definierar formatet för vågformsljuddata för format som har fler än två kanaler. |
WM_ADDRESS_ACCESSENTRY | Anger en post i en IP-adressåtkomstlista. |
WM_CLIENT_PROPERTIES | Registrerar information om klienten. |
WM_CLIENT_PROPERTIES_EX | Registrerar utökad information om klienten. |
WM_GET_LICENSE_DATA | Innehåller information om en DRM-licens. |
WM_INDIVIDUALIZE_STATUS | Registrerar status för individualisering process. |
WM_LEAKY_BUCKET_PAIR | Beskriver buffertkraven för en VBR-fil (variable-bit-rate). |
WM_LICENSE_STATE_DATA | Kapslar in en DRM_LICENSE_STATE_DATA struktur som beskriver DRM-licenstillståndsdata. |
WM_MEDIA_TYPE | Beskriver ett medieexempel. |
WMMPEG2VIDEOINFO | Beskriver en MPEG-2-videoström. |
WM_PICTURE | Innehåller data för attributet WM/Picture komplexa metadata. |
WM_PORT_NUMBER_RANGE | Beskriver det intervall med portnummer som används av IWMReaderNetworkConfig-gränssnittet. |
WM_READER_CLIENTINFO | Beskriver klientläsaren (spelaren) som kommer åt medieströmmen. |
WM_READER_STATISTICS | Beskriver prestanda för en läsåtgärd. |
WMSCRIPTFORMAT | Definierar formatet för en skriptström. |
WM_STREAM_PRIORITY_RECORD | Innehåller ett strömnummer och anger om leveransen av dataströmmen är obligatorisk. |
WM_STREAM_TYPE_INFO | Innehåller data för attributet WM/StreamTypeInfo komplexa metadata. |
WM_SYNCHRONISED_LYRICS | Innehåller data för attributet WM/Lyrics_Synchronised komplexa metadata. |
WM_USER_TEXT | Innehåller data för attributet WM/Text komplexa metadata. |
WM_USER_WEB_URL | Innehåller data för attributet WM/UserWebURL komplexa metadata. |
WM_WRITER_STATISTICS | Beskriver prestanda för en skrivåtgärd. |
WM_WRITER_STATISTICS_EX | Innehåller utökad skrivarstatistik. |
WMDRM_IMPORT_CONTENT_KEY | Innehåller den innehållsnyckel som används för att importera skyddat innehåll. |
WMDRM_IMPORT_INIT_STRUCT | Innehåller den krypterade sessionsnyckeln och innehållsnyckeln som används vid import av skyddat innehåll. |
WMDRM_IMPORT_SESSION_KEY | Innehåller sessionsnyckeln för att importera skyddat innehåll. |
WMT_BUFFER_SEGMENT | Innehåller den information som krävs för att ange ett segment i ett paket. |
WMT_COLORSPACEINFO_EXTENSION_DATA | Innehåller data för WM_SampleExtensionGUID_ColorSpaceInfo-dataenhetstillägget. |
WMT_FILESINK_DATA_UNIT | Innehåller information om ett paket. |
WMT_PAYLOAD_FRAGMENT | Innehåller den information som krävs för att extrahera ett nyttolastfragment från ett paket. |
WMT_TIMECODE_EXTENSION_DATA | Innehåller en enda SMPTE-tidskod och relaterad information. |
WMT_VIDEOIMAGE_SAMPLE | Innehåller information om ett videobildexempel. |
WMT_WATERMARK_ENTRY | Innehåller information om ett vattenstämpelsystem. |
WMT_WEBSTREAM_FORMAT | Innehåller information om en webbström. |
WMT_WEBSTREAM_SAMPLE_HEADER | Innehåller rubrikinformation för webbströmsexempel. |
WMVIDEOINFOHEADER | Beskriver bitmapps- och färginformationen för en videobild. |
WMVIDEOINFOHEADER2 | Beskriver bitmapps- och färginformationen för en videobild, inklusive sammanflätning, kopieringsskydd och proportioner. |
Relaterade ämnen