Configurações de saída
[A funcionalidade associada a esta página, Windows Media Format 11 SDK, é uma funcionalidade herdada. Foi substituído por Source Reader e Sink Writer. do Source Reader e Sink Writer foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize do Leitor de Origem e do Gravador de Separadores em vez de SDK do Windows Media Format 11, sempre que 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.]
As constantes globais a seguir são usadas para identificar as configurações de saída para o leitor e o objeto leitor síncrono.
Constante global | WMT_ATTR_DATATYPE | Descrição de pValue |
---|---|---|
g_wszAllowInterlacedOutput | WMT_TYPE_BOOL | Se True, o leitor entregará quadros entrelaçados, se suportado pela saída. |
g_wszDedicatedDeliveryThread | WMT_TYPE_BOOL | Se True, essa saída terá um thread dedicado criado para a entrega de suas amostras. Não suportado no leitor síncrono. |
g_wszDeliverOnReceive | WMT_TYPE_BOOL | Se True, as amostras para esta saída serão entregues assim que estiverem disponíveis no leitor. Isso pode resultar em amostras dessa saída sendo entregues fora de ordem e antes das amostras correspondentes de outras saídas. |
g_wszDynamicRangeControl | WMT_TYPE_DWORD | Especifica o nível de controle de intervalo dinâmico a ser usado para a saída. Defina como um valor de 0 a 2, onde 0 indica nenhum controle de intervalo dinâmico (o padrão) e 2 é o nível máximo de controle de intervalo dinâmico (o menor intervalo dinâmico). |
g_wszEarlyDataDelivery | WMT_TYPE_DWORD | Tempo, em milissegundos, que especifica quanto tempo mais cedo para entregar as amostras. Se for maior que zero, as amostras dessa saída serão recuperadas e decodificadas para que as amostras sejam entregues mais cedo do que as amostras para outras saídas. Normalmente, o leitor entrega amostras por ordem de tempo de apresentação. |
g_wszEnableDiscreteOutput | WMT_TYPE_BOOL | Se True, o leitor habilitará a saída de áudio multicanal de alta definição. Esta definição só é válida para fluxos de áudio codificados com o codec Windows Media Audio 9 Professional. Se essa configuração for definida como true, você também deverá especificar a configuração do alto-falante do computador cliente definindo g_wszSpeakerConfig. |
g_wszEnableFrameInterpolation | WMT_TYPE_BOOL | Se True, o codec entregará o fluxo de vídeo em uma taxa de quadros de mais alta, interpolando os quadros algoritmicamente. |
g_wszJustInTimeDecode | WMT_TYPE_BOOL | Se True, os dados devem ser decodificados o mais tarde possível. Não suportado no leitor síncrono. |
g_wszNeedsPreviousSample | WMT_TYPE_BOOL | Se verdadeiro, a amostra requer que a amostra anterior seja descompactada. Essa configuração só se aplica a quadros delta em vídeo compactado e é somente leitura. |
g_wszScrambledAudio | WMT_TYPE_BOOL | Se True, essa saída usará o esquema de ocultação de erro de áudio embaralhado. Esta é uma configuração válida apenas para saídas de áudio. |
g_wszSingleOutputBuffer | WMT_TYPE_BOOL | Se True, um único buffer de saída deve ser usado (por exemplo, um buffer de vídeo DirectDraw®). Não suportado no leitor síncrono. |
g_wszSoftwareScaling | WMT_TYPE_BOOL | Se False, o vídeo não será dimensionado. (A resolução não pode ser alterada.) |
g_wszSpeakerConfig | WMT_TYPE_DWORD | Se a descodificação de áudio multicanal estiver habilitada pela configuração g_wszEnableDiscreteOutput, essa configuração especifica a configuração do alto-falante do computador cliente. Defina como uma das constantes de configuração do alto-falante DirectSound. |
g_wszStreamLanguage | WMT_TYPE_WORD | O índice na lista de idiomas do idioma a ser entregue para esta saída. Usado para saídas que representam fluxos mutuamente exclusivos por idioma. |
g_wszVideoSampleDurations | WMT_TYPE_BOOL | Se True, o leitor fornecerá durações de amostra precisas. |
g_wszEnableWMAProSPDIFOutput | WMT_TYPE_BOOL | Se True, o leitor incluirá o formato Sony/Phillips Digital Interface (S/PDIF) nos tipos de saída enumerados. |
Tópicos relacionados