KSRTAUDIO_SETWRITEPACKET_INFO 構造体 (ksmedia.h)
KSRTAUDIO_SETWRITEPACKET_INFO構造体は、オーディオ パケットに関連付けられている情報を記述します。
構文
typedef struct {
ULONG PacketNumber;
DWORD Flags;
ULONG EosPacketLength;
} KSRTAUDIO_SETWRITEPACKET_INFO, *PKSRTAUDIO_SETWRITEPACKET_INFO;
メンバー
PacketNumber
OS によって WaveRT バッファーに書き込まれたパケットの数。 KSPROPERTY_RTAUDIO_GETPACKETCOUNT プロパティでドライバーによって返される値によっては、PacketNumber によって値がスキップされる場合があります。 詳細については、「 KSPROPERTY_RTAUDIO_PACKETCOUNT」を参照してください。
Flags
パケットまたはストリームに関連する追加の属性。
KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM - このフラグは、このパケットがデータ ストリームの末尾を表していることを示します。
EosPacketLength
KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAMが Flags で 指定されている場合 の EOS パケットの長さ。 0 は有効な値です。 KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAMが Flags で指定されていない場合、このパラメーターは無視されます。 EosPacketLength はバイト単位で測定されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10以降の Windows オペレーティング システムで使用できます。 |
Header | ksmedia.h |