Attributs du writer du récepteur
Les attributs suivants peuvent être utilisés pour initialiser le writer du récepteur.
| Attribut | Description |
|---|---|
| _latence faible _ MF | Active le traitement à faible latence. |
| _ _ convertisseurs de désactivation MF ReadWrite _ | Active ou désactive les conversions de format par le writer du récepteur. |
| MF _ ReadWrite _ activer _ les _ transformations matérielles | Permet au writer de récepteur d’utiliser des transformations de Media Foundation basées sur le matériel (MFTs). |
| _ _ rappel asynchrone du writer de récepteur MF _ _ | Contient un pointeur vers l’interface de rappel de l’application pour le writer du récepteur. |
| _limitation de _ _ désactivation de l’enregistreur de récepteur MF _ | Spécifie si l’enregistreur du récepteur limite le taux des données entrantes. |
| _CONTAINERTYPE de transcodage MF _ | Spécifie le type de conteneur du fichier de sortie. |
| _Attribut de _ déverrouillage MFT FIELDOFUSE _ | Contient un pointeur IMFFieldOfUseMFTUnlock , utilisé pour déverrouiller une table MFT avec des restrictions de champ d’utilisation. Pour plus d’informations, consultez restrictions relatives au champ d’utilisation. |
| _ _ _ Gestionnaire D3D de l’enregistreur du récepteur MF _ | Utilisez cet attribut pour fournir un appareil Direct3D pour tous les encodeurs vidéo ou récepteurs multimédias chargés par le writer du récepteur. |
Utilisez ces attributs avec les méthodes et fonctions suivantes :
- IMFReadWriteClassFactory::CreateInstanceFromObject
- IMFReadWriteClassFactory::CreateInstanceFromURL
- MFCreateSinkWriterFromMediaSink
- MFCreateSinkWriterFromURL
Pour utiliser l’un de ces attributs, appelez d’abord MFCreateAttributes pour créer un nouveau magasin d’attributs. Utilisez ensuite l’interface IMFAttributes pour définir les attributs souhaités sur le magasin d’attributs. Transmettez le pointeur IMFAttributes au paramètre pAttributes de l’une des méthodes ou fonctions indiquées précédemment.