PFND3D12DDI_CALCPRIVATEVIDEOENCODERSIZE_0082_0 funzione di callback (d3d12umddi.h)
La funzione di callback di un driver client PFND3D12DDI_CALCPRIVATEVIDEOENCODERSIZE_0082_0 calcola la quantità di memoria necessaria per l'oggetto del driver che rappresenta il codificatore video.
Sintassi
PFND3D12DDI_CALCPRIVATEVIDEOENCODERSIZE_0082_0 Pfnd3d12ddiCalcprivatevideoencodersize00820;
SIZE_T Pfnd3d12ddiCalcprivatevideoencodersize00820(
[in] D3D12DDI_HDEVICE hDrvDevice,
[in] const D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0 *pCreationArgs
)
{...}
Parametri
[in] hDrvDevice
Handle per il dispositivo D3D12.
[in] pCreationArgs
D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0 struttura contenente i parametri di creazione del codificatore video.
Valore restituito
Restituisce il numero di byte necessari per archiviare l'oggetto del driver che rappresenta il codificatore video.
Commenti
Al ritorno, il runtime D3D12 allocherà la memoria necessaria per archiviare l'oggetto del driver e quindi chiamare PFND3D12DDI_CREATEVIDEOENCODER_0082_0 per creare l'oggetto effettivo.
Per informazioni generali, vedere Codifica video D3D12 .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 (WDDM 3.0) |
Intestazione | d3d12umddi.h |