Compartilhar via


Configurando fluxos da Web

Os fluxos da Web são um tipo especializado de fluxo de transferência de arquivos usado para entregar os arquivos associados a um site em um único fluxo. A configuração do fluxo da Web é resumida na tabela a seguir.

Configuração Descrição
WM_MEDIA_TYPE.majortype Defina como WMMEDIATYPE_FileTransfer.
WM_MEDIA_TYPE.subtipo Defina como WMMEDIASUBTYPE_WebStream.
WM_MEDIA_TYPE.bFixedSizeSamples Defina como False.
WM_MEDIA_TYPE.bTemporalCompression Defina como True.
WM_MEDIA_TYPE.lSampleSize Defina como 0.
WM_MEDIA_TYPE.formattype Defina como WMFORMAT_WebStream.
WM_MEDIA_TYPE.pUnk Defina como NULL.
WM_MEDIA_TYPE.cbFormat Defina como sizeof(WMT_WEBSTREAM_FORMAT).
WM_MEDIA_TYPE.pbFormat Defina como o endereço de uma estrutura de WMT_WEBSTREAM_FORMAT configurada corretamente.
WMT_WEBSTREAM_FORMAT.cbSampleHeaderFixedData Defina como sizeof(WMT_WEBSTREAM_SAMPLE_HEADER).
WMT_WEBSTREAM_FORMAT.wVersion defina como 1.
WMT_WEBSTREAM_FORMAT.wreserved Defina como 0.

 

Configuração comum a todos os fluxos

Configurando tipos de fluxo arbitrários

Fluxos da Web