Partilhar via


KSRTAUDIO_SETWRITEPACKET_INFO estrutura (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, o PacketNumber pode ignorar valores. Para obter mais informações, consulte KSPROPERTY_RTAUDIO_PACKETCOUNT.

Flags

Atributos adicionais relacionados ao pacote ou ao 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
de cliente com suporte mínimo Disponível em sistemas operacionais Windows 10 e posteriores do Windows.
cabeçalho ksmedia.h

Consulte também

KSPROPERTY_RTAUDIO_SETWRITEPACKET