Método ID3D12VideoDevice2::CreateVideoDecoder1 (d3d12video.h)
Cria uma instância de decodificador de vídeo que contém os recursos e o estado do driver independentes de resolução, com suporte para recursos protegidos.
Sintaxe
HRESULT CreateVideoDecoder1(
const D3D12_VIDEO_DECODER_DESC *pDesc,
ID3D12ProtectedResourceSession *pProtectedResourceSession,
REFIID riid,
void **ppVideoDecoder
);
Parâmetros
pDesc
Um ponteiro para uma estrutura D3D12_VIDEO_DECODER_DESC que descreve o perfil de decodificação e a criptografia bitstream para o decodificador.
pProtectedResourceSession
Uma ID3D12ProtectedResourceSession para gerenciar o acesso a recursos protegidos.
riid
O GUID (identificador global exclusivo) para a interface de estado de vídeo decodificação.
ppVideoDecoder
Um ponteiro para um bloco de memória que recebe um ponteiro para a interface ID3D12VideoDecoder1 .
Valor retornado
Esse método retorna HRESULT.
Comentários
A decodificação de um novo fluxo requer a instanciação de um novo objeto decodificador.
Requisitos
Cliente mínimo com suporte | Windows 10 Build 20348 |
Servidor mínimo com suporte | Windows 10 Build 20348 |
Cabeçalho | d3d12video.h |