CIP_HDR1 構造体 (avcstrm.h)

CIP_HDR1構造体は、2 つの quadlet CIP ヘッダー (ペアの最初の四角形) のジェネリック データ構造を記述します。

構文

typedef struct _CIP_HDR1 {
  ULONG DBC : 8;
  ULONG Rsv00 : 2;
  ULONG SPH : 1;
  ULONG QPC : 3;
  ULONG FN : 2;
  ULONG DBS : 8;
  ULONG SID : 6;
  ULONG Bit00 : 2;
} CIP_HDR1, *PCIP_HDR1;

メンバー

DBC

データ ブロック カウンター。 これは、サブユニット ドライバーでは使用されません。 0 に設定する必要があります。

Rsv00

予約済みビット。 これを使用しないでください。 0:0 である必要があります。

SPH

ソース パケット ヘッダーを指定します。 値 1 は、ソース パケット ヘッダーの存在を示します。 値 0 は、ソース パケット ヘッダーがないことを示します。

QPC

Quadlet 埋め込み数 (0..7 quadlets)。

FN

小数部の数値を指定します。

DBS

データ ブロックのサイズを四角形で指定します。

SID

ソース ノード ID (送信機の ID) を指定します。 サブユニット ドライバーでは使用されません。 0 に設定する必要があります。

Bit00

0:0 に設定する必要があります。

要件

要件
Header avcstrm.h (Avcstrm.h を含む)

こちらもご覧ください

CIP_HDR2_FDF

CIP_HDR2_MPEGTS

CIP_HDR2_SYT