Compartir a través de


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

Descarta (expulsa) una asignación de la memoria de visualización de vídeo. Implementado por windows Display Driver Model (WDDM) 1.2 y los controladores de pantalla en modo de usuario posteriores.

Sintaxis

PFND3D11_1DDI_DISCARD Pfnd3d111DdiDiscard;

void Pfnd3d111DdiDiscard(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11DDI_HANDLETYPE HandleType,
  VOID *hResourceOrView,
  const D3D10_DDI_RECT *unnamedParam4,
  UINT NumRects
)
{...}

Parámetros

unnamedParam1

hDevice [in]

Identificador del dispositivo de visualización (contexto de gráficos).

HandleType

Valor de tipo D3D11DDI_HANDLETYPE, que identifica el tipo de identificador de contexto.

hResourceOrView

Puntero a un identificador del recurso o a la vista que se va a descartar.

unnamedParam4

pRects [in, opcional]

Matriz opcional de estructuras RECT para los rectángulos de la vista de recursos que se van a descartar. Si NULL , la función Discard(D3D11_1) descarta toda la superficie.

NumRects

Número de rectángulos de la matriz que especifica el parámetro pRects.

Valor devuelto

Ninguno

Observaciones

La estructura D3D10_DDI_RECT se define como una estructura RECT.

typedef RECT D3D10_DDI_RECT;

Requisitos

Requisito Valor
cliente mínimo admitido Windows 8
servidor mínimo admitido Windows Server 2012
de la plataforma de destino de Escritorio
encabezado de d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

D3D11DDI_HANDLETYPE

D3D11_1DDI_DEVICEFUNCS