Compartilhar via


Estruturas do SDK de Formato de Mídia do Windows

[O recurso associado a esta página, do SDK do Windows Media Format 11, é um recurso herdado. Foi substituído por de Leitor de Origem e do Gravador do Coletor de. de Leitor de Origem e Gravador do Coletor foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use de Leitor de Origem e o Gravador do Coletor em vez de do SDK do Windows Media Format 11, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

O SDK de Formato de Mídia do Windows implementa as estruturas a seguir.

Estrutura Descrição
DRM_COPY_OPL Contém informações de nível de proteção de saída que se aplicam à ação de cópia em uma licença drm.
DRM_LICENSE_STATE_DATA Contém licença informações sobre um direito dedrmespecificado.
DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS Contém níveis mínimos de proteção de saída exigidos por uma licença DRM para reproduzir conteúdo em vários formatos.
DRM_OPL_OUTPUT_IDS Contém uma matriz de identificadores de tecnologia DRM. Essa estrutura é usada para definir grupos de tecnologias em outras estruturas drm.
DRM_PLAY_OPL Contém informações de nível de proteção de saída que se aplicam à ação de reprodução em uma licença drm.
DRM_PLAYLIST_CONTENT_ID Contém informações sobre o conteúdo que deve ser copiado para o CD como parte de uma gravação de playlist.
DRM_VAL16 Armazena um valor de 128 bits usado como um identificador de dispositivo.
DRM_VIDEO_OUTPUT_PROTECTION Contém o identificador de uma tecnologia de proteção de vídeo e os dados de configuração exigidos por essa tecnologia.
DRM_VIDEO_OUTPUT_PROTECTION_IDS Contém uma matriz de estruturas de DRM_VIDEO_OUTPUT_PROTECTION.
WAVEFORMATEX Define o formato de dados de áudio de forma de onda.
WAVEFORMATEXTENSIBLE Define o formato de dados waveform-audio para formatos com mais de dois canais.
WM_ADDRESS_ACCESSENTRY Especifica uma entrada em uma lista de acesso de endereço IP.
WM_CLIENT_PROPERTIES Registra informações sobre o cliente.
WM_CLIENT_PROPERTIES_EX Registra informações estendidas sobre o cliente.
WM_GET_LICENSE_DATA Contém informações sobre uma licença drm.
WM_INDIVIDUALIZE_STATUS Registra o status do processo dede individualização.
WM_LEAKY_BUCKET_PAIR Descreve os requisitos de buffer para um arquivo VBR (taxa de bits variáveis).
WM_LICENSE_STATE_DATA Encapsula uma estrutura de DRM_LICENSE_STATE_DATA que descreve os dados de estado da licença DRM.
WM_MEDIA_TYPE Descreve um exemplo de mídia.
WMMPEG2VIDEOINFO Descreve um fluxo de vídeo MPEG-2.
WM_PICTURE Contém os dados do atributo WM/Picture de metadados complexos.
WM_PORT_NUMBER_RANGE Descreve o intervalo de números de porta usados pela interface de IWMReaderNetworkConfig.
WM_READER_CLIENTINFO Descreve o leitor de cliente (player) acessando o fluxo de mídia.
WM_READER_STATISTICS Descreve o desempenho de uma operação de leitura.
WMSCRIPTFORMAT Define o formato de um fluxo de script.
WM_STREAM_PRIORITY_RECORD Contém um número de fluxo e especifica se a entrega desse fluxo é obrigatória.
WM_STREAM_TYPE_INFO Contém os dados do atributo de metadadosWM/StreamTypeInfo.
WM_SYNCHRONISED_LYRICS Contém os dados do atributo de metadados complexo WM/Lyrics_Synchronised.
WM_USER_TEXT Contém os dados do atributo de metadados complexoWM/Text.
WM_USER_WEB_URL Contém os dados do atributo de metadados complexo WM/UserWebURL.
WM_WRITER_STATISTICS Descreve o desempenho de uma operação de gravação.
WM_WRITER_STATISTICS_EX Contém estatísticas de gravador estendido.
WMDRM_IMPORT_CONTENT_KEY Contém a chave de conteúdo usada na importação de conteúdo protegido.
WMDRM_IMPORT_INIT_STRUCT Contém a chave de sessão criptografada e a chave de conteúdo usada na importação de conteúdo protegido.
WMDRM_IMPORT_SESSION_KEY Mantém a chave de sessão para importar conteúdo protegido.
WMT_BUFFER_SEGMENT Contém as informações necessárias para especificar um segmento em um pacote.
WMT_COLORSPACEINFO_EXTENSION_DATA Contém os dados da extensão da unidade de dados WM_SampleExtensionGUID_ColorSpaceInfo.
WMT_FILESINK_DATA_UNIT Contém informações sobre um pacote.
WMT_PAYLOAD_FRAGMENT Contém as informações necessárias para extrair um fragmento de conteúdo de um pacote.
WMT_TIMECODE_EXTENSION_DATA Contém um único código de hora SMPTE e informações relacionadas.
WMT_VIDEOIMAGE_SAMPLE Contém informações sobre um exemplo de Imagem de Vídeo.
WMT_WATERMARK_ENTRY Contém informações sobre um sistema de marca d'água.
WMT_WEBSTREAM_FORMAT Contém informações sobre um fluxo da Web.
WMT_WEBSTREAM_SAMPLE_HEADER Contém informações de cabeçalho para exemplos de fluxo da Web.
WMVIDEOINFOHEADER Descreve as informações de bitmap e cor de uma imagem de vídeo.
WMVIDEOINFOHEADER2 Descreve as informações de bitmap e cor de uma imagem de vídeo, incluindo de entrelaçamento, proteção de cópia e taxa de proporção.

 

de referência de programação