Fonction MFCreateDXGISurfaceBuffer (mfapi.h)
Crée une mémoire tampon multimédia pour gérer une surface DXGI (Microsoft DirectX Graphics Infrastructure).
Syntaxe
HRESULT MFCreateDXGISurfaceBuffer(
[in] REFIID riid,
[in] IUnknown *punkSurface,
[in] UINT uSubresourceIndex,
[in] BOOL fBottomUpWhenLinear,
[out] IMFMediaBuffer **ppBuffer
);
Paramètres
[in] riid
Identifie le type de surface DXGI. Cette valeur doit être IID_ID3D11Texture2D.
[in] punkSurface
Pointeur vers l’interface IUnknown de la surface DXGI.
[in] uSubresourceIndex
Index de base zéro d’une sous-ressource de la surface. L’objet mémoire tampon multimédia est associé à cette sous-ressource.
[in] fBottomUpWhenLinear
Si la valeur est TRUE, la méthode IMF2DBuffer::ContiguousCopyTo de la mémoire tampon copie la mémoire tampon dans un format ascendant. Le format ascendant est compatible avec GDI pour les images RVB non compressées. Si ce paramètre a la valeur FALSE, la méthode ContiguousCopyTo copie la mémoire tampon dans un format descendant, qui est compatible avec Direct3D.
Pour plus d’informations sur les images descendantes et ascendantes, consultez Image Stride.
[out] ppBuffer
Reçoit un pointeur vers l’interface IMFMediaBuffer . L’appelant doit libérer la mémoire tampon.
Valeur retournée
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Notes
L’objet de mémoire tampon retourné prend en charge les interfaces suivantes :
Spécifications
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | mfapi.h |
Bibliothèque | Mfplat.lib |
DLL | Mfplat.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour