Condividi tramite


PFND3D11DDI_CLEARUNORDEREDACCESSVIEWFLOAT funzione di callback (d3d10umddi.h)

La funzione ClearUnorderedAccessViewFLOAT cancella la visualizzazione di accesso non ordinata specificata impostandola su un valore costante.

Sintassi

PFND3D11DDI_CLEARUNORDEREDACCESSVIEWFLOAT Pfnd3d11ddiClearunorderedaccessviewfloat;

void Pfnd3d11ddiClearunorderedaccessviewfloat(
       D3D10DDI_HDEVICE unnamedParam1,
       D3D11DDI_HUNORDEREDACCESSVIEW unnamedParam2,
       const FLOAT[4]
)
{...}

Parametri

unnamedParam1

hDevice [in]

Handle per il dispositivo di visualizzazione (contesto grafico).

unnamedParam2

hUnorderedAccessView [in]

Handle per la visualizzazione di accesso non ordinato da cancellare.

FLOAT[4]

Valore restituito

Nessuno

Osservazioni

Il driver può usare il pfnSetErrorCb funzione di callback per impostare un codice di errore.

Il driver non deve riscontrare alcun errore, ad eccezione di D3DDDIERR_DEVICEREMOVED. Pertanto, se il driver passa qualsiasi errore, ad eccezione di D3DDDIERR_DEVICEREMOVED, in una chiamata alla funzione pfnSetErrorCb, il runtime Direct3D determina che l'errore è critico. Anche se il dispositivo viene rimosso, il driver non è necessario per restituire D3DDDIERR_DEVICEREMOVED; Tuttavia, se la rimozione del dispositivo interferisce con il funzionamento di ClearUnorderedAccessViewFLOAT (che in genere non dovrebbe verificarsi), il driver può restituire D3DDDIERR_DEVICEREMOVED.

Fabbisogno

Requisito Valore
client minimo supportato ClearUnorderedAccessViewFLOAT è supportato a partire dal sistema operativo Windows 7.
piattaforma di destinazione Desktop
intestazione d3d10umddi.h (include D3d10umddi.h)

Vedere anche

D3D11DDI_DEVICEFUNCS

pfnSetErrorCb