PKEY_EFX_ProcessingModes_Supported_For_Streaming
No Windows 8.1 e posterior, a chave de propriedade PKEY_EFX_ProcessingModes_Supported_For_Streaming identifica os modos de processamento de ponto de extremidade com suporte para streaming com suporte pelo driver. O desenvolvedor do driver deve listar os modos de processamento de ponto de extremidade com suporte para streaming aos quais o driver dá suporte.
A chave de propriedade do arquivo INF instrui o construtor de ponto de extremidade de áudio a definir os CLSIDs para APOs no repositório de propriedades de efeitos. Essas informações são usadas para criar o grafo de áudio que será usado para informar aos aplicativos de nível superior quais efeitos estão em vigor.
Como os efeitos de ponto de extremidade (EFX) estão após a soma ou antes do tee, não pode haver vários modos associados ao processamento do ponto de extremidade. Por esse motivo, apenas um único modo, AUDIO_SIGNALPROCESSINGMODE_DEFAULT, pode ser especificado.
Exemplo de arquivo INF
Um arquivo INF especifica as configurações para um efeito de modo de processamento de áudio na seção add-registry desse dispositivo. O exemplo inf a seguir mostra as cadeias de caracteres e as seções de registro de adição que carrega os modos de processamento de streaming com suporte no registro.
[Strings]
PKEY_EFX_ProcessingModes_Supported_For_Streaming = "{D3993A3F-99C2-4402-B5EC-A92A0367664B},7"
...
[SWAPAPO.I.Association0.AddReg]
; This line shows how to set the default processing mode for streaming.
HKR,FX\0,%PKEY_EFX_ProcessingModes_Supported_For_Streaming%,0x00010000,%AUDIO_SIGNALPROCESSINGMODE_DEFAULT%