Share via


estrutura KSRTAUDIO_SETWRITEPACKET_INFO (ksmedia.h)

A estrutura KSRTAUDIO_SETWRITEPACKET_INFO descreve as informações associadas a um pacote de áudio.

Sintaxe

typedef struct {
  ULONG PacketNumber;
  DWORD Flags;
  ULONG EosPacketLength;
} KSRTAUDIO_SETWRITEPACKET_INFO, *PKSRTAUDIO_SETWRITEPACKET_INFO;

Membros

PacketNumber

O número do pacote gravado pelo sistema operacional no buffer WaveRT. Dependendo dos valores retornados pelo driver na propriedade KSPROPERTY_RTAUDIO_GETPACKETCOUNT, PacketNumber pode ignorar valores. Para obter mais informações, consulte KSPROPERTY_RTAUDIO_PACKETCOUNT.

Flags

Atributos adicionais relacionados ao pacote ou fluxo.

KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM - Esse sinalizador indica que esse pacote representa o final do fluxo de dados.

EosPacketLength

O comprimento do pacote EOS se KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM for especificado em Sinalizadores. Zero é um valor válido. Se KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM não for especificado em Sinalizadores, esse parâmetro será ignorado. O EosPacketLength é medido em bytes.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível em sistemas operacionais Windows Windows 10 e posteriores.
Cabeçalho ksmedia.h

Confira também

KSPROPERTY_RTAUDIO_SETWRITEPACKET