ACX_STREAM_BRIDGE_CONFIG_FLAGS enumeração (acxstreams.h)
A enumeração ACX_STREAM_BRIDGE_CONFIG_FLAGS descreve os sinalizadores de configuração do Acx Stream Bridge.
Sintaxe
typedef enum _ACX_STREAM_BRIDGE_CONFIG_FLAGS {
AcxStreamBridgeConfigNoFlags,
AcxStreamBridgeInvertChangeStateSequence,
AcxStreamBridgeForwardInStreamVarArguments,
AcxStreamBridgeConfigValidFlags
} ACX_STREAM_BRIDGE_CONFIG_FLAGS;
Constantes
AcxStreamBridgeConfigNoFlags A configuração da Ponte acx Stream não tem sinalizadores. |
AcxStreamBridgeInvertChangeStateSequence Use esse sinalizador para inverter a sequência de notificação de alteração de estado do fluxo. Alteração de estado de fluxo de ponto de extremidade padrão ao ir de STOP para RUN: - Para um ponto de extremidade de renderização, o ACX notifica o fluxo de cada circuito de um ponto de extremidade de vários circuitos, começando com o fluxo do circuito de streaming e terminando com o fluxo de circuito com o pin de traga do dispositivo. - Para um ponto de extremidade de captura, o ACX notifica o fluxo de cada circuito de um ponto de extremidade de vários circuitos, começando com o fluxo do circuito com o pino da ponte do dispositivo e terminando com o fluxo do circuito de streaming. Alteração de estado de fluxo de ponto de extremidade padrão ao ir de RUN para STOP: - Para um ponto de extremidade de renderização, o ACX notifica o fluxo de cada circuito de um ponto de extremidade de vários circuitos, começando com o fluxo do circuito com o pino da ponte do dispositivo e terminando com o fluxo do circuito de streaming. - Para um ponto de extremidade de captura, o ACX notifica o fluxo de cada circuito de um ponto de extremidade de vários circuitos, começando com o fluxo do circuito de streaming e terminando com o fluxo de circuito com o pin de traga do dispositivo. sequência invertida ao ir de STOP para RUN: Para um ponto de extremidade de renderização, o ACX notifica o fluxo de cada circuito de um ponto de extremidade de vários circuitos, começando com o fluxo do circuito com o pino da ponte do dispositivo e terminando com o fluxo do circuito de streaming. Para um ponto de extremidade de captura, o ACX notifica o fluxo de cada circuito de um ponto de extremidade de vários circuitos, começando com o fluxo do circuito de streaming e terminando com o fluxo de circuito com o pino de traga do dispositivo. sequência invertida ao ir de RUN a STOP: - Para um ponto de extremidade de renderização, o ACX notifica o fluxo de cada circuito de um ponto de extremidade de vários circuitos, começando com o fluxo do circuito de streaming e terminando com o fluxo de circuito com o pin de traga do dispositivo. - Para um ponto de extremidade de captura, o ACX notifica o fluxo de cada circuito de um ponto de extremidade de vários circuitos, começando com o fluxo do circuito com o pino da ponte do dispositivo e terminando com o fluxo do circuito de streaming. |
AcxStreamBridgeForwardInStreamVarArguments Quando esse sinalizador é definido, o ACX encaminha os argumentos variáveis do fluxo atual ACXOBJECTBAG para o próximo fluxo de um ponto de extremidade de vários circuitos. Se não houver nenhum objeto-bag de argumentos variáveis associado ao fluxo atual, o ACX encaminha o objeto-bag de argumentos variáveis especificado no momento da criação da ponte de fluxo, se presente. Para obter mais informações sobre objetos ACX, como ACXOBJECTBAG, consulte ACX – Resumo dos objetos ACX. |
AcxStreamBridgeConfigValidFlags Este é um OR bit a bit de todos os sinalizadores que podem ser definidos. Isso é usado internamente para validar os campos estrutura de ACX_STREAM_BRIDGE_CONFIG. |
Observações
Você pode especificar um OR bit a bit válido dos valores nesta página para o membro Flags do ACX_STREAM_BRIDGE_CONFIG Structure.
Exemplo
O uso de exemplo é mostrado abaixo.
ACX_STREAM_BRIDGE_CONFIG_INIT(&streamCfg);
streamCfg.InModesCount = SIZEOF_ARRAY(inModes);
streamCfg.InModes = inModes;
streamCfg.OutMode = NULL; // no mode, i.e., default (1st) and raw (2nd).
streamCfg.OutStreamVarArguments = objBag;
// Reverse the change-state sequence notifications.
streamCfg.Flags |= AcxStreamBridgeInvertChangeStateSequence;
status = AcxStreamBridgeCreate(circuit, &attributes, &streamCfg, &streamBridge);
Requisitos do ACX
versão mínima do ACX: 1.0
Para obter mais informações sobre versões do ACX, consulte visão geral da versão do ACX.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | acxstreams.h |