enumeração ACX_STREAM_BRIDGE_CONFIG_FLAGS (acxstreams.h)
A enumeração ACX_STREAM_BRIDGE_CONFIG_FLAGS descreve os sinalizadores de configuração acx Stream Bridge.
Syntax
typedef enum _ACX_STREAM_BRIDGE_CONFIG_FLAGS {
AcxStreamBridgeConfigNoFlags,
AcxStreamBridgeInvertChangeStateSequence,
AcxStreamBridgeForwardInStreamVarArguments,
AcxStreamBridgeConfigValidFlags
} ACX_STREAM_BRIDGE_CONFIG_FLAGS;
Constantes
AcxStreamBridgeConfigNoFlags A configuração acx Stream Bridge não tem sinalizadores. |
AcxStreamBridgeInvertChangeStateSequence Use esse sinalizador para inverter a sequência de notificação de alteração de estado do fluxo. O estado de fluxo de ponto de extremidade padrão é alterado ao passar 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 pino de traga do dispositivo. - Para pontos 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. O estado de fluxo de ponto de extremidade padrão é alterado ao ir de EXECUTAR para PARAR: - 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 STOP para RUN: Para pontos 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 pontos 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 EXECUTAR para PARAR: - 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 pino de traga do dispositivo. - Para pontos 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 encaminhará 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 de objetos ACX. |
AcxStreamBridgeConfigValidFlags Esse é 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 . |
Comentários
Você pode especificar um OR bit a bit válido dos valores nesta página para o membro Flags da Estrutura ACX_STREAM_BRIDGE_CONFIG.
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 as versões do ACX, consulte Visão geral da versão do ACX.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | acxstreams.h |