Compartir a través de


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

Actualiza las asignaciones de ubicaciones de iconos en recursos en mosaico a ubicaciones de memoria de un grupo de iconos.

Sintaxis

PFND3DWDDM1_3DDI_UPDATETILEMAPPINGS Pfnd3dwddm13DdiUpdatetilemappings;

void Pfnd3dwddm13DdiUpdatetilemappings(
  D3D10DDI_HDEVICE hDevice,
  D3D10DDI_HRESOURCE hTiledResource,
  UINT NumTiledResourceRegions,
  const D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE *pTiledResourceRegionStartCoords,
  const D3DWDDM1_3DDI_TILE_REGION_SIZE *pTiledResourceRegionSizes,
  D3D10DDI_HRESOURCE hTilePool,
  UINT NumRanges,
  const UINT *pRangeFlags,
  const UINT *pTilePoolStartOffsets,
  const UINT *pRangeTileCounts,
  UINT Flags
)
{...}

Parámetros

hDevice

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

hTiledResource

Identificador del recurso en mosaico.

NumTiledResourceRegions

Número de regiones de recursos en mosaico.

pTiledResourceRegionStartCoords

Matriz de D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE estructuras que describen las coordenadas iniciales de las regiones de recursos en mosaico. El parámetro NumTiledResourceRegions especifica el número de estructuras D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE de la matriz.

pTiledResourceRegionSizes

Matriz de D3DWDDM1_3DDI_TILE_REGION_SIZE estructuras que describen los tamaños de las regiones de recursos en mosaico. El parámetro NumTiledResourceRegions especifica el número de estructuras de D3DWDDM1_3DDI_TILE_REGION_SIZE de la matriz.

hTilePool

Identificador del grupo de iconos.

NumRanges

Número de intervalos de grupos de iconos.

pRangeFlags

Matriz de valores que describen cada intervalo de grupos de iconos. El parámetro NumRanges especifica el número de valores de la matriz. Cada valor puede ser una combinación de valores de tipo D3DWDDM1_3DDI_TILE_RANGE_FLAG combinados mediante una operación OR bit a bit.

pTilePoolStartOffsets

Matriz de desplazamientos en el grupo de iconos. Se trata de desplazamientos de mosaicos basados en cero, contando en iconos (no bytes).

pRangeTileCounts

Matriz de valores que especifican el número de iconos en cada intervalo de grupos de iconos. El parámetro NumRanges especifica el número de valores de la matriz.

Flags

Combinación de D3DWDDM1_3DDI_TILE_MAPPING_FLAG valores que se combinan mediante una operación or bit a bit.

Valor devuelto

Ninguno

Observaciones

El controlador puede usar el pfnSetErrorCb función de devolución de llamada para establecer un código de error. El controlador puede establecer E_INVALIDARG si no existe un parámetro de entrada necesario o se NULL.

Requisitos

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

Consulte también

D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE

D3DWDDM1_3DDI_TILE_MAPPING_FLAG

D3DWDDM1_3DDI_TILE_RANGE_FLAG

D3DWDDM1_3DDI_TILE_REGION_SIZE