CODECAPI _ propriété AVEncVideoUseLTRFrame
Spécifie que le frame actuel est encodé à l’aide d’un ou de plusieurs frames LTR.
Type de données
ULong (VT _ UI4)
Guid de propriété
CODECAPI _ AVEncVideoUseLTRFrame
Valeur de la propriété
La valeur de ce contrôle inclut deux champs, où chaque champ a 16 bits.
| Valeur | Signification |
|---|---|
|
Indique le ou les frames LTR autorisés pour l’encodage du frame actuel. Encodeurs H. 264/AVC : Il s’agit d’une image bitmap qui indique les cadres LTR qui peuvent être utilisés comme référence pour ce frame. Le bit le moins significatif correspond à l’index LTR 0, le deuxième bit le moins significatif correspond à l’index 1 LTR, etc. Cette valeur ne doit pas être égale à 0. L’index le plus élevé spécifié par cette valeur ne doit pas être supérieur au nombre maximal de cadres LTR spécifié dans la propriété CODECAPI_AVEncVideoLTRBufferControl moins un. |
|
Indicateur qui spécifie si des limitations supplémentaires sont requises pour l’encodage des frames suivants. Encodeurs H. 264/AVC : 1 est la seule valeur valide pour ce champ. Toutes les autres valeurs sont non valides et réservées pour une utilisation ultérieure. Lorsque l’indicateur a la valeur 1, l’encodeur doit encoder les frames suivants dans l’ordre d’encodage selon les contraintes suivantes :
|
Notes
Encodeurs H. 264/AVC :
Cette propriété ne doit pas être appelée si un appel en attente d’utilisation d’un frame LTR a été émis à l’aide de la _ propriété CODECAPI AVEncVideoUseLTRFrame et que l’encodeur n’a pas encore généré de frame qui a utilisé le LTR. En d’autres termes, l’encodeur ne doit pas faire remonter les _ demandes CODECAPI AVEncVideoUseLTRFrame.
Si une _ demande CODECAPI AVEncVideoUseLTRFrame est soumise alors qu’une autre _ demande de AVEncVideoUseLTRFrame CODECAPI est toujours en attente, la demande plus ancienne doit être supprimée.
L’appel de CODECAPI _ AVEncVideoUseLTRFrame sur un frame de couche non-base est valide et s’applique au frame de couche non-base, sans délai, à un frame de couche de base.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
[applications Windows 8.1 desktop apps | UWP] |
| Serveur minimal pris en charge |
Windows Server 2012 Applications de [ Bureau R2 | applications UWP] |
| En-tête |
|