Compartilhar via


KSPROPERTY_AUDIO_CPU_RESOURCES

A propriedade KSPROPERTY_AUDIO_CPU_RESOURCES especifica se a funcionalidade de um nó é implementada em hardware ou emulada em software executado na CPU do host.

Tabela de Resumo de Uso

Obter Definir Destino Tipo de descritor de propriedade Tipo de valor da propriedade

Sim

Não

Filtrar

KSNODEPROPERTY

ULONG

O valor da propriedade (dados de operação) é do tipo ULONG e indica se a funcionalidade do nó é implementada em hardware ou software. O driver de miniporte define esse valor como uma das duas seguintes constantes do arquivo de cabeçalho Ksmedia.h:

KSAUDIO_CPU_RESOURCES_HOST_CPU
Esse nó implementa sua funcionalidade no software que é executado na CPU do host.

KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU
Esse nó implementa sua funcionalidade no hardware.

Valor retornado

Uma solicitação de propriedade KSPROPERTY_AUDIO_CPU_RESOURCES retorna STATUS_SUCCESS para indicar que foi concluída com êxito. Caso contrário, a solicitação retornará um erro apropriado status código.

Comentários

Essa propriedade é usada para determinar se os seguintes tipos de nó são implementados em hardware ou software:

Requisitos

parâmetro

Ksmedia.h (inclua Ksmedia.h)

Confira também

KSNODEPROPERTY

KSNODETYPE_ACOUSTIC_ECHO_CANCEL

KSNODETYPE_NOISE_SUPPRESS

KSNODETYPE_PEAKMETER