_Tampons sa de l' _ exemple MF _ par _ attribut
Spécifie le nombre de mémoires tampons créées par l’allocateur d’échantillon vidéo pour chaque échantillon vidéo.
Type de données
UINT32
Remarques
Si vous utilisez l’interface IMFVideoSampleAllocatorEx pour allouer des exemples vidéo, vous pouvez utiliser cet attribut pour créer des exemples vidéo qui contiennent plusieurs mémoires tampons. Par exemple, si la valeur de l’attribut est 2, l’allocateur crée deux mémoires tampons vidéo pour chaque échantillon vidéo. Définissez l’attribut dans le paramètre pAttributes de la méthode IMFVideoSampleAllocatorEx :: InitializeSampleAllocatorEx .
La valeur par défaut est 1. Si l’attribut n’est pas défini, l’allocateur crée des exemples vidéo qui contiennent une seule mémoire tampon par échantillon.
Cet attribut est principalement destiné aux transformations Media Foundation (MFTs) qui prennent en charge la sortie stéréo 3D, dans la situation suivante :
- La table MFT prend en charge Microsoft DirectX Graphics infrastructure (DXGI).
- La table MFT alloue ses propres exemples de sortie.
- La table MFT utilise l’interface IMFVideoSampleAllocatorEx pour allouer les exemples de sortie.
- Le format vidéo 3D utilise une mémoire tampon distincte pour chaque vue.
Si tous ces critères sont vrais, la table MFT doit définir la valeur de l’attribut sur 2 (une mémoire tampon par vue).
Configuration requise
| 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 |
|