Compartir a través de


Estructuras del SDK de Windows Media Format

[La característica asociada a esta página, SDK de Windows Media Format 11, es una característica heredada. Se ha reemplazado por lector de origen y escritor receptor. El lector de origen y el sistema de escritura receptor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector de origen y escritor receptor en lugar del SDK de Windows Media Format 11, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

El SDK de Windows Media Format implementa las siguientes estructuras.

Estructura Descripción
DRM_COPY_OPL Contiene información de nivel de protección de salida que se aplica a la acción de copia en una licencia DRM.
DRM_LICENSE_STATE_DATA Contiene información de licencia sobre un derecho DRM especificado.
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS Contiene los niveles mínimos de protección de salida requeridos por una licencia DRM para reproducir contenido en varios formatos.
DRM_OPL_OUTPUT_IDS Contiene una matriz de identificadores de tecnología DRM. Esta estructura se usa para definir grupos de tecnologías en otras estructuras DRM.
DRM_PLAY_OPL Contiene información de nivel de protección de salida que se aplica a la acción de reproducción en una licencia DRM.
DRM_PLAYLIST_CONTENT_ID Contiene información sobre el contenido que se va a copiar en cd como parte de una grabación de lista de reproducción.
DRM_VAL16 Almacena un valor de 128 bits que se usa como identificador de dispositivo.
DRM_VIDEO_OUTPUT_PROTECTION Contiene el identificador de una tecnología de protección de vídeo y los datos de configuración requeridos por esa tecnología.
DRM_VIDEO_OUTPUT_PROTECTION_IDS Contiene una matriz de estructuras de DRM_VIDEO_OUTPUT_PROTECTION .
WAVEFORMATEX Define el formato de los datos de audio de forma de onda.
WAVEFORMATEXTENSIBLE Define el formato de datos de audio de forma de onda para formatos que tienen más de dos canales.
WM_ADDRESS_ACCESSENTRY Especifica una entrada en una lista de acceso a direcciones IP.
WM_CLIENT_PROPERTIES Registra información sobre el cliente.
WM_CLIENT_PROPERTIES_EX Registra información extendida sobre el cliente.
WM_GET_LICENSE_DATA Contiene información sobre una licencia DRM.
WM_INDIVIDUALIZE_STATUS Registra el estado del proceso de individualización .
WM_LEAKY_BUCKET_PAIR Describe los requisitos de almacenamiento en búfer para un archivo de velocidad de bits variable (VBR).
WM_LICENSE_STATE_DATA Encapsula una estructura de DRM_LICENSE_STATE_DATA que describe los datos de estado de licencia drm.
WM_MEDIA_TYPE Describe un ejemplo multimedia.
WMMPEG2VIDEOINFO Describe una secuencia de vídeo MPEG-2.
WM_PICTURE Contiene los datos del atributo de metadatos complejos WM/Picture .
WM_PORT_NUMBER_RANGE Describe el intervalo de números de puerto usados por la interfaz IWMReaderNetworkConfig .
WM_READER_CLIENTINFO Describe el lector de cliente (reproductor) que accede a la secuencia multimedia.
WM_READER_STATISTICS Describe el rendimiento de una operación de lectura.
WMSCRIPTFORMAT Define el formato de una secuencia de script.
WM_STREAM_PRIORITY_RECORD Contiene un número de secuencia y especifica si la entrega de esa secuencia es obligatoria.
WM_STREAM_TYPE_INFO Contiene los datos del atributo de metadatos complejos WM/StreamTypeInfo .
WM_SYNCHRONISED_LYRICS Contiene los datos del atributo de metadatos complejos WM/Lyrics_Synchronised .
WM_USER_TEXT Contiene los datos del atributo de metadatos complejos WM/Text .
WM_USER_WEB_URL Contiene los datos del atributo de metadatos complejos WM/UserWebURL .
WM_WRITER_STATISTICS Describe el rendimiento de una operación de escritura.
WM_WRITER_STATISTICS_EX Contiene estadísticas de escritor extendidas.
WMDRM_IMPORT_CONTENT_KEY Contiene la clave de contenido usada en la importación de contenido protegido.
WMDRM_IMPORT_INIT_STRUCT Contiene la clave de sesión cifrada y la clave de contenido usadas en la importación de contenido protegido.
WMDRM_IMPORT_SESSION_KEY Contiene la clave de sesión para importar contenido protegido.
WMT_BUFFER_SEGMENT Contiene la información necesaria para especificar un segmento en un paquete.
WMT_COLORSPACEINFO_EXTENSION_DATA Contiene los datos de la extensión de unidad de datos WM_SampleExtensionGUID_ColorSpaceInfo.
WMT_FILESINK_DATA_UNIT Contiene información sobre un paquete.
WMT_PAYLOAD_FRAGMENT Contiene la información necesaria para extraer un fragmento de carga de un paquete.
WMT_TIMECODE_EXTENSION_DATA Contiene un único código de tiempo de SMPTE e información relacionada.
WMT_VIDEOIMAGE_SAMPLE Contiene información sobre un ejemplo de imagen de vídeo.
WMT_WATERMARK_ENTRY Contiene información sobre un sistema de marcas de agua.
WMT_WEBSTREAM_FORMAT Contiene información sobre una secuencia web.
WMT_WEBSTREAM_SAMPLE_HEADER Contiene información de encabezado para ejemplos de secuencias web.
WMVIDEOINFOHEADER Describe el mapa de bits y la información de color de una imagen de vídeo.
WMVIDEOINFOHEADER2 Describe el mapa de bits y la información de color de una imagen de vídeo, incluida la intercalación, la protección de copia y la relación de aspecto.

 

Referencia de programación