PFND3D11_1DDI_GETCAPTUREHANDLE funzione di callback (d3d10umddi.h)
Restituisce l'handle per una risorsa specificata allocata dal driver. Questa funzione restituisce anche le dimensioni e la posizione dei dati specificati all'interno della risorsa.
Sintassi
PFND3D11_1DDI_GETCAPTUREHANDLE Pfnd3d111DdiGetcapturehandle;
void Pfnd3d111DdiGetcapturehandle(
D3D10DDI_HDEVICE hDevice,
D3D11_1DDI_GETCAPTUREHANDLEDATA *pHandleData
)
{...}
Parametri
hDevice
Handle per il dispositivo di visualizzazione (contesto grafico).
pHandleData
Puntatore a una struttura D3D11_1DDI_GETCAPTUREHANDLEDATA che definisce l'allocazione delle risorse.
Valore restituito
nessuno
Osservazioni
Prima che il runtime di Microsoft Direct3D chiami la funzione GetCaptureHandle , imposta i membri hResource e ArrayIndex della struttura D3D11_1DDI_GETCAPTUREHANDLEDATA per specificare una risorsa. Quando questa funzione viene chiamata, il driver aggiorna la struttura con l'handle di allocazione in modalità kernel associato alla risorsa specificata, nonché le dimensioni dei dati della risorsa e il relativo offset all'interno di un blocco di memoria allocato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 |
Server minimo supportato | Windows Server 2012 |
Piattaforma di destinazione | Desktop |
Intestazione | d3d10umddi.h (include D3d10umddi.h) |