ID3D11VideoContext1::SubmitDecoderBuffers1, méthode (d3d11_1.h)
Envoie une ou plusieurs mémoires tampons pour le décodage.
Syntaxe
HRESULT SubmitDecoderBuffers1(
[in] ID3D11VideoDecoder *pDecoder,
[in] UINT NumBuffers,
[in] const D3D11_VIDEO_DECODER_BUFFER_DESC1 *pBufferDesc
);
Paramètres
[in] pDecoder
Type : ID3D11VideoDecoder*
Pointeur vers l’interface ID3D11VideoDecoder . Pour obtenir ce pointeur, appelez la méthode ID3D11VideoDevice::CreateVideoDecoder .
[in] NumBuffers
Type : UINT
Nombre de mémoires tampons envoyées pour le décodage.
[in] pBufferDesc
Type : const D3D11_VIDEO_DECODER_BUFFER_DESC1*
Pointeur vers un tableau de structures D3D11_VIDEO_DECODER_BUFFER_DESC1 . Le paramètre NumBuffers spécifie le nombre d’éléments dans le tableau. Chaque élément du tableau décrit une mémoire tampon compressée pour le décodage.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Notes
Cette fonction n’honore aucun prédicat D3D11 qui peut avoir été défini.
D3D11_QUERY_DATA_PIPELINE_STATISTICS n’incluez cette fonction pour aucun niveau de fonctionnalité.
Configuration requise
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Plateforme cible | Windows |
En-tête | d3d11_1.h |