Método ID3D12VideoDevice2::CreateVideoDecoder1 (d3d12video.h)
Crea una instancia de descodificador de vídeo que contiene los recursos y el estado del controlador independiente de la resolución, con compatibilidad con recursos protegidos.
Sintaxis
HRESULT CreateVideoDecoder1(
const D3D12_VIDEO_DECODER_DESC *pDesc,
ID3D12ProtectedResourceSession *pProtectedResourceSession,
REFIID riid,
void **ppVideoDecoder
);
Parámetros
pDesc
Puntero a una estructura de D3D12_VIDEO_DECODER_DESC que describe el perfil de descodificación y el cifrado de secuencia de bits para el descodificador.
pProtectedResourceSession
Id3D12ProtectedResourceSession para administrar el acceso a los recursos protegidos.
riid
Identificador único global (GUID) de la interfaz de estado de vídeo descodificación.
ppVideoDecoder
Puntero a un bloque de memoria que recibe un puntero a la interfaz ID3D12VideoDecoder1 .
Valor devuelto
Este método devuelve HRESULT.
Comentarios
La descodificación de una nueva secuencia requiere crear instancias de un nuevo objeto de descodificador.
Requisitos
Cliente mínimo compatible | Compilación 20348 de Windows 10 |
Servidor mínimo compatible | Compilación 20348 de Windows 10 |
Encabezado | d3d12video.h |