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

Copia iconos del búfer en un recurso en mosaico o viceversa.

Sintaxis

PFND3DWDDM1_3DDI_COPYTILES Pfnd3dwddm13DdiCopytiles;

void Pfnd3dwddm13DdiCopytiles(
  D3D10DDI_HDEVICE hDevice,
  D3D10DDI_HRESOURCE hTiledResource,
  const D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE *pTileRegionStartCoord,
  const D3DWDDM1_3DDI_TILE_REGION_SIZE *pTileRegionSize,
  D3D10DDI_HRESOURCE hBuffer,
  UINT64 BufferStartOffsetInBytes,
  UINT Flags
)
{...}

Parámetros

hDevice

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

hTiledResource

Identificador del recurso en mosaico.

pTileRegionStartCoord

Puntero a una estructura de D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE que describe las coordenadas iniciales del recurso en mosaico de destino.

pTileRegionSize

Puntero a una estructura de D3DWDDM1_3DDI_TILE_REGION_SIZE que describe el tamaño de la región en mosaico.

hBuffer

Identificador de un recurso que representa un búfer predeterminado, dinámico o de almacenamiento provisional.

BufferStartOffsetInBytes

Desplazamiento, en bytes, en el búfer en hBuffer para iniciar la operación.

Flags

Combinación de D3DWDDM1_3DDI_TILE_COPY_FLAG valores que se combinan mediante una operación OR bit a bit.

Valor devuelto

None

Observaciones

El controlador puede usar la función de devolución de llamada pfnSetErrorCb para establecer un código de error.

El entorno de ejecución de Direct3D no espera que se produzca un error en esta función.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1 (WDDM 1.3)
Servidor mínimo compatible Windows Server 2012 R2
Plataforma de destino Escritorio
Encabezado d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE

D3DWDDM1_3DDI_TILE_COPY_FLAG

D3DWDDM1_3DDI_TILE_REGION_SIZE

pfnSetErrorCb