Freigeben über


D3D12DDI_VIDEO_ENCODE_REFERENCE_FRAMES_0080-Struktur (d3d12umddi.h)

Die D3D12DDI_VIDEO_ENCODE_REFERENCE_FRAMES_0080-Struktur kapselt die rekonstruierten Referenzbilder für den Codierungsvorgang.

Syntax

typedef struct D3D12DDI_VIDEO_ENCODE_REFERENCE_FRAMES_0080 {
  UINT               NumTexture2Ds;
  D3D12DDI_HRESOURCE *hDrvTexture2Ds;
  UINT               *pSubresources;
} D3D12DDI_VIDEO_ENCODE_REFERENCE_FRAMES_0080;

Member

NumTexture2Ds

Anzahl der Texturen im Array.

hDrvTexture2Ds

Zeiger auf das Array von Texturen.

pSubresources

Zeiger auf ein Array von Subressourcenindizes für die Verweistexturen in hDrvTexture2Ds. Der Wert NULL gibt an, dass die Unterressource 0 für jede Ressource angenommen werden sollte. Bei Texturarrays innerhalb einer einzelnen Ressource verweisen die Unterressourcenindizes auf den Arrayindex der ersten Ressourcenebene. Bei einem Array von Texturen in einzelnen Ressourcen ist der Unterressourcenindex in der Regel null.

Hinweise

Allgemeine Informationen finden Sie unter D3D12-Videocodierung .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11 (WDDM 3.0)
Kopfzeile d3d12umddi.h

Weitere Informationen

D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_DESC_0082_0