estrutura KSAUDIO_POSITIONEX (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 é obtido imediatamente antes da aquisição das informações de posição.
Position
Especifica a posição do cursor de leitura e o cursor de gravação no buffer de áudio de um fluxo de áudio.
TimeStamp2
Especifica o carimbo de data/hora que é obtido imediatamente após a aquisição das informações de posição.
Comentários
Um driver de áudio baseado em KS pode usar a estrutura KSAUDIO_POSITIONEX junto com a propriedade KSPROPERTY_AUDIO_POSITIONEX para retornar uma posição de fluxo e um carimbo de data/hora.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores do Windows. |
Cabeçalho | ksmedia.h (inclua Ksmedia.h) |