Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die PFND3D12DDI_CREATEVIDEOENCODERHEAP_0080_2 Rückruffunktion eines Clienttreibers erstellt ein Video-Encoder-Heapobjekt.
Syntax
PFND3D12DDI_CREATEVIDEOENCODERHEAP_0080_2 Pfnd3d12ddiCreatevideoencoderheap00802;
HRESULT Pfnd3d12ddiCreatevideoencoderheap00802(
[in] D3D12DDI_HDEVICE hDrvDevice,
[in] const D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 *pCreationArgs,
[out] D3D12DDI_HVIDEOENCODERHEAP_0080 hDrvVideoEncoderHeap
)
{...}
Parameter
[in] hDrvDevice
Behandeln sie das D3D12-Gerät.
[in] pCreationArgs
Zeiger auf eine D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2-Struktur mit den Argumenten, die zum Erstellen eines Video-Encoder-Heaps verwendet werden.
[out] hDrvVideoEncoderHeap
Behandeln sie das Heapobjekt des Video-Encoders. Die D3D12-Laufzeit hat dem Treiber Speicherplatz zugewiesen, um sein Objekt basierend auf dem Ergebnis eines vorherigen Aufrufs von PFND3D12DDI_CALCPRIVATEVIDEOENCODERHEAPSIZE_0080_2zu platzieren.
Rückgabewert
Gibt einen HRESULT- Wert zurück.
Bemerkungen
Allgemeine Informationen finden Sie unter D3D12-Videocodierung.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 11 (WDDM 3.0) |
Header- | d3d12umddi.h |
Siehe auch
D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2