Método ID3D11VideoContext::SubmitDecoderBuffers (d3d11.h)
Envía uno o varios búferes para la descodificación.
Sintaxis
HRESULT SubmitDecoderBuffers(
[in] ID3D11VideoDecoder *pDecoder,
[in] UINT NumBuffers,
[in] const D3D11_VIDEO_DECODER_BUFFER_DESC *pBufferDesc
);
Parámetros
[in] pDecoder
Puntero a la interfaz ID3D11VideoDecoder . Para obtener este puntero, llame al método ID3D11VideoDevice::CreateVideoDecoder .
[in] NumBuffers
Número de búferes enviados para la descodificación.
[in] pBufferDesc
Puntero a una matriz de estructuras de D3D11_VIDEO_DECODER_BUFFER_DESC . El parámetro NumBuffers especifica el número de elementos de la matriz. Cada elemento de la matriz describe un búfer comprimido para la descodificación.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Esta función no respeta un predicado D3D11 que se puede haber establecido.
Si la aplicación usa consultas D3D11, es posible que esta función no se tenga en cuenta con D3D11_QUERY_EVENT y D3D11_QUERY_TIMESTAMP cuando se usan niveles de características inferiores a 11. D3D11_QUERY_PIPELINE_STATISTICS no incluirá esta función para ningún nivel de característica.
Cuando se usan niveles de características 9_x, todos los búferes parcialmente cifrados deben usar el mismo EncryptedBlockInfo y el cifrado parcial no se puede desactivar por fotograma.
Requisitos
Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d3d11.h |