Compartir a través de


Método ID3D12VideoDevice::CreateVideoDecoder (d3d12video.h)

Crea una instancia de descodificador de vídeo que contiene los recursos y el estado del controlador independiente de la resolución.

Sintaxis

HRESULT CreateVideoDecoder(
  const D3D12_VIDEO_DECODER_DESC *pDesc,
  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.

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 ID3D12VideoDecoder .

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

   
Encabezado d3d12video.h
Archivo DLL d3d12.dll