_Attribut d' _ information de longueur Nalu MF _

Indique les longueurs de NALUs dans l’exemple. Il s’agit d’un objet BLOB MF qui est défini sur les exemples d’entrée compressés sur le décodeur H. 264.

Type de données

BLOB

Notes

Pour que cet attribut soit défini, le support doit être de type MEDIASUBTYPE _ H264 – et l’attribut set de _ _ longueur _ Nalu MF doit être défini sur le type de média d’entrée de MEDIASUBTYPE _ H264 –.

Définissez les _ informations de longueur Nalu MF _ _ en tant qu' objet BLOB sur l’exemple d’entrée, avec un DWORD pour chaque Nalu dans l’exemple. Par exemple, s’il existe AUD (9 octets), SPS (25 octets), PPS (10 octets), slice1 (50 k), r tranche 2 (60 k), il doit y avoir 5 DWORDs avec les valeurs 9, 25, 10, 50 k, 60 k dans l' objet BLOB.

Ici, du code qui définit l' objet BLOB, où rgdwNALULengthInfo est un tableau de type DWORD et uiNaluLengthIdx les longueurs Nalu valides définies sur l' objet BLOB.

m_spSample->SetBlob( MF_NALU_LENGTH_INFORMATION, 
                    (UINT8*) m_wpParent->m_pdwNALULengthInfo, 
                    sizeof(DWORD)*uiNaluLengthIdx ), 
                    done );

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8 [ applications de bureau | UWP apps]
Serveur minimal pris en charge
Windows Server 2012 [ applications de bureau | UWP apps]
En-tête
Mfidl. h

Voir aussi

Liste alphabétique des attributs Media Foundation

Attributs du type de média