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 |
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) |