Compartir a través de


PFND3DWDDM2_0DDI_CREATEUNORDEREDACCESSVIEW función de devolución de llamada (d3d10umddi.h)

CreateUnorderedAccessView(WDDM 2.0) crea una vista de acceso desordenada.

Sintaxis

PFND3DWDDM2_0DDI_CREATEUNORDEREDACCESSVIEW Pfnd3dwddm20DdiCreateunorderedaccessview;

void Pfnd3dwddm20DdiCreateunorderedaccessview(
  D3D10DDI_HDEVICE unnamedParam1,
  const D3DWDDM2_0DDIARG_CREATEUNORDEREDACCESSVIEW *unnamedParam2,
  D3D11DDI_HUNORDEREDACCESSVIEW unnamedParam3,
  D3D11DDI_HRTUNORDEREDACCESSVIEW unnamedParam4
)
{...}

Parámetros

unnamedParam1

[in] hDevice es un identificador para el dispositivo de visualización (contexto de gráficos).

unnamedParam2

[in] pCreateUnorderedAccessView es un puntero a una estructura de D3DWDDM2_0DDIARG_CREATEUNORDEREDACCESSVIEW que describe los parámetros que usa el controlador de visualización en modo de usuario para crear una vista de acceso desordenada.

unnamedParam3

[in] hUnorderedAccessView es un identificador de los datos privados del controlador para la vista de acceso desordenado.

unnamedParam4

[in] hRTUnorderedAccessView es un identificador de la vista de acceso desordenada que el controlador debe usar cuando llama de nuevo al entorno de ejecución de Direct3D.

Valor devuelto

None

Observaciones

Es posible que el controlador se agote la memoria. Por lo tanto, el controlador puede pasar E_OUTOFMEMORY o D3DDDIERR_DEVICEREMOVED en una llamada a la función pfnSetErrorCb . El tiempo de ejecución de Direct3D determina que cualquier otro error es crítico. Si el controlador pasa errores, que incluye D3DDDIERR_DEVICEREMOVED, el tiempo de ejecución de Direct3D determina que el identificador no es válido; por lo tanto, el runtime no llama a la función DestroyUnorderedAccessView para destruir el identificador que especifica el parámetro hUnorderedAccessView .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10 (WDDM 2.0)
Encabezado d3d10umddi.h

Consulte también

CalcPrivateUnorderedAccessViewSize (WDDM 2.0)

D3DWDDM2_0DDIARG_CREATEUNORDEREDACCESSVIEW

DestroyUnorderedAccessView

D3D11DDI_DEVICEFUNCS

pfnSetErrorCb