Freigeben über


ID3D12VideoDevice2::CreateVideoDecoderHeap1-Methode (d3d12video.h)

Weist einen Videodecoderheap zu, der die auflösungsabhängigen Treiberressourcen und den Zustand mit Unterstützung für geschützte Ressourcen enthält.

Syntax

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

Parameter

pVideoDecoderHeapDesc

Ein Zeiger auf einen D3D12_VIDEO_DECODER_HEAP_DESC , der die Decodierungskonfiguration beschreibt.

pProtectedResourceSession

Eine ID3D12ProtectedResourceSession zum Verwalten des Zugriffs auf geschützte Ressourcen.

riid

Die GUID (Globally Unique Identifier) für die Schnittstelle zum Decodieren des Videozustands.

ppVideoDecoderHeap

Ein Zeiger auf einen Speicherblock, der einen Zeiger auf die ID3D12VideoDecoderHeap1-Schnittstelle empfängt.

Rückgabewert

Diese Methode gibt ein HRESULT zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile d3d12video.h