PFND3DDDI_CREATEPAGINGQUEUECB funzione di callback (d3dumddi.h)
pfnCreatePagingQueueCb viene usato per creare una coda di paging del dispositivo che può essere usata per la sincronizzazione con le operazioni di gestione della memoria video per il dispositivo, ad esempio rendere la risorsa del dispositivo residente.
Sintassi
PFND3DDDI_CREATEPAGINGQUEUECB Pfnd3dddiCreatepagingqueuecb;
HRESULT Pfnd3dddiCreatepagingqueuecb(
HANDLE hDevice,
D3DDDICB_CREATEPAGINGQUEUE *unnamedParam2
)
{...}
Parametri
hDevice
Handle per il dispositivo di visualizzazione.
unnamedParam2
pData [out]
Puntatore a una struttura D3DDDICB_CREATEPAGINGQUEUE che fornisce i dettagli dell'operazione richiesta.
Valore restituito
Se questa funzione di callback ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Per un dispositivo possono essere create più code di paging. Le code di paging possono essere eliminate definitivamente in modo esplicito chiamando pfnDestroyPagingQueueCb o distruggendo implicitamente il dispositivo a cui appartengono. Dopo quest'ultimo, gli handle della coda di paging diventeranno non validi.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Piattaforma di destinazione | Desktop |
Intestazione | d3dumddi.h (include D3dumddi.h) |