KSAUDIO_POSITIONEX estrutura (ksmedia.h)
A estrutura KSAUDIO_POSITIONEX especifica a posição do fluxo e as informações de carimbo de data/hora associadas para um driver de áudio baseado em KS (streaming de kernel).
Sintaxe
typedef struct {
LARGE_INTEGER TimerFrequency;
LARGE_INTEGER TimeStamp1;
KSAUDIO_POSITION Position;
LARGE_INTEGER TimeStamp2;
} KSAUDIO_POSITIONEX, *PKSAUDIO_POSITIONEX;
Membros
TimerFrequency
Especifica o número de tiques por segundo para o temporizador que produz os carimbos de data/hora.
TimeStamp1
Especifica o carimbo de data/hora que é feito imediatamente antes da aquisição das informações de posição.
Position
Especifica a posição do cursor de leitura e do cursor de gravação no buffer de áudio de um fluxo de áudio.
TimeStamp2
Especifica o carimbo de data/hora que é tomado imediatamente após a aquisição das informações de posição.
Observações
Um driver de áudio baseado em KS pode usar a estrutura de KSAUDIO_POSITIONEX juntamente com a propriedade KSPROPERTY_AUDIO_POSITIONEX para retornar uma posição de fluxo e um carimbo de data/hora.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Windows Vista e versões posteriores do Windows. |
cabeçalho | ksmedia.h (inclua Ksmedia.h) |