Compartilhar via


KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION

A propriedade KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION é usada para informar ao driver quando alocar e liberar o armazenamento para seus dados de ouvinte. O armazenamento é alocado quando o ouvinte é criado e liberado quando o ouvinte é excluído. Essa propriedade também pode ser usada para consultar o driver se os dados do ouvinte estão alocados no momento.

Tabela de Resumo de Uso

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

Sim

Sim

Pin

KSNODEPROPERTY

BOOL

O valor da propriedade (dados da operação) é do tipo BOOL. Para uma solicitação set-property, esse valor especifica se o driver deve alocar ou liberar o armazenamento para seus dados de ouvinte:

  • Um valor true direciona o driver para alocar armazenamento para seus dados de ouvinte.

  • Um valor de FALSE instrui o driver a liberar os dados do ouvinte.

Para uma solicitação get-property, um valor true ouFALSE indica se o driver atualmente contém uma alocação de armazenamento para dados do ouvinte.

Valor retornado

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

Requisitos

parâmetro

Ksmedia.h (inclua Ksmedia.h)

Confira também

KSNODEPROPERTY