Compartilhar via


Método ID3D12VideoDevice2::CreateVideoDecoderHeap1 (d3d12video.h)

Aloca um heap de decodificador de vídeo que contém os recursos e o estado do driver dependentes da resolução, com suporte para recursos protegidos.

Sintaxe

HRESULT CreateVideoDecoderHeap1(
  const D3D12_VIDEO_DECODER_HEAP_DESC *pVideoDecoderHeapDesc,
  ID3D12ProtectedResourceSession      *pProtectedResourceSession,
  REFIID                              riid,
  void                                **ppVideoDecoderHeap
);

Parâmetros

pVideoDecoderHeapDesc

Um ponteiro para um D3D12_VIDEO_DECODER_HEAP_DESC que descreve a configuração de decodificação.

pProtectedResourceSession

Uma ID3D12ProtectedResourceSession para gerenciar o acesso a recursos protegidos.

riid

O GUID (identificador global exclusivo) para a interface de estado de vídeo decodificada.

ppVideoDecoderHeap

Um ponteiro para um bloco de memória que recebe um ponteiro para a interface ID3D12VideoDecoderHeap1 .

Retornar valor

Esse método retorna um HRESULT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho d3d12video.h