Partager via


CIP_HDR1 structure (avcstrm.h)

La structure CIP_HDR1 décrit la structure de données générique des deux en-têtes CIP quadlet (premier quadlet de la paire).

Syntaxe

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;

Membres

DBC

Compteur de blocs de données. Ce n’est pas utilisé par le pilote de sous-unité. Elle doit être définie sur 0.

Rsv00

Bits réservés. Ne l’utilisez pas. Il doit être 0 :0.

SPH

Spécifie un en-tête de paquet source. La valeur 1 indique la présence d’un en-tête de paquet source. La valeur 0 indique qu’aucun en-tête de paquet source n’est indiqué.

QPC

Nombre de remplissages quadlet (0,7 quadlets).

FN

Spécifie le nombre fractionnaire.

DBS

Spécifie la taille du bloc de données en quadlets.

SID

Spécifie l’ID du nœud source (ID de l’émetteur). Non utilisé par le pilote de sous-unité. Doit avoir la valeur 0.

Bit00

Doit être défini sur 0 :0.

Configuration requise

Condition requise Valeur
En-tête avcstrm.h (inclure Avcstrm.h)

Voir aussi

CIP_HDR2_FDF

CIP_HDR2_MPEGTS

CIP_HDR2_SYT