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_CALCPRIVATEVIDEOENCODERSIZE_0082_0 Rückruffunktion eines Clienttreibers berechnet die erforderliche Speichermenge, die für das Objekt des Treibers erforderlich ist, das den Video-Encoder darstellt.
Syntax
PFND3D12DDI_CALCPRIVATEVIDEOENCODERSIZE_0082_0 Pfnd3d12ddiCalcprivatevideoencodersize00820;
SIZE_T Pfnd3d12ddiCalcprivatevideoencodersize00820(
[in] D3D12DDI_HDEVICE hDrvDevice,
[in] const D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0 *pCreationArgs
)
{...}
Parameter
[in] hDrvDevice
Handle für das D3D12-Gerät.
[in] pCreationArgs
D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0 Struktur, die die Parameter für die Erstellung von Video-Encodern enthält.
Rückgabewert
Gibt die Anzahl der Bytes zurück, die zum Speichern des Treiberobjekts erforderlich sind, das den Video-Encoder darstellt.
Bemerkungen
Im Gegenzug weist die D3D12-Laufzeit den zum Speichern des Treiberobjekts erforderlichen Speicher zu und ruft dann PFND3D12DDI_CREATEVIDEOENCODER_0082_0 auf, um das tatsächliche Objekt zu erstellen.
Allgemeine Informationen finden Sie unter D3D12-Videocodierung.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 11 (WDDM 3.0) |
Header- | d3d12umddi.h |