Configurações de saída
[O recurso associado a esta página, Windows Media Format 11 SDK, é um recurso herdado. Ele foi substituído por Leitor de Origem e Gravador de Coletor. O Leitor de Origem e o Gravador do Coletor foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o Leitor de Origem e o Gravador do Coletor em vez 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.]
As constantes globais a seguir são usadas para identificar as configurações de saída para o leitor e o objeto de leitor síncrono.
Constante global | WMT_ATTR_DATATYPE | Descrição do pValue |
---|---|---|
g_wszAllowInterlacedOutput | WMT_TYPE_BOOL | Se True, o leitor fornecerá quadros entrelaçados, se houver suporte na saída. |
g_wszDedicatedDeliveryThread | WMT_TYPE_BOOL | Se True, essa saída terá um thread dedicado criado para a entrega de seus exemplos. Não há suporte no leitor síncrono. |
g_wszDeliverOnReceive | WMT_TYPE_BOOL | Se True, os exemplos dessa saída serão entregues assim que estiverem disponíveis no leitor. Isso pode fazer com que exemplos dessa saída sejam entregues fora de ordem e antes de 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, em que 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 antes fornecer os exemplos. Se for maior que zero, os exemplos dessa saída serão recuperados e decodificados para que os exemplos sejam entregues anteriormente aos exemplos para outras saídas. Normalmente, o leitor fornece exemplos em 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. Essa configuraçã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 fornecerá o fluxo de vídeo a uma taxa de quadros mais alta, interpolando os quadros algoritmoticamente. |
g_wszJustInTimeDecode | WMT_TYPE_BOOL | Se True, os dados deverão ser decodificados o mais tarde possível. Não há suporte no leitor síncrono. |
g_wszNeedsPreviousSample | WMT_TYPE_BOOL | Se for true, o exemplo exigirá que o exemplo anterior seja descompactado. 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. Essa é uma configuração válida somente para saídas de áudio. |
g_wszSingleOutputBuffer | WMT_TYPE_BOOL | Se True, um único buffer de saída deverá ser usado (por exemplo, um buffer de vídeo DirectDraw®). Não há suporte no leitor síncrono. |
g_wszSoftwareScaling | WMT_TYPE_BOOL | Se False, o vídeo não será dimensionado. (Não deve haver nenhuma alteração na resolução.) |
g_wszSpeakerConfig | WMT_TYPE_DWORD | Se a decodificação de áudio multicanal estiver habilitada definindo g_wszEnableDiscreteOutput, essa configuração especificará 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 essa saída. Usado para saídas que representam fluxos mutuamente exclusivos por linguagem. |
g_wszVideoSampleDurations | WMT_TYPE_BOOL | Se True, o leitor fornecerá durações precisas de amostra. |
g_wszEnableWMAProSPDIFOutput | WMT_TYPE_BOOL | Se True, o leitor incluirá o formato de Interface Digital Sony/Phillips (S/PDIF) nos tipos de saída enumerados. |
Tópicos relacionados