Compartir a través de


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

Novedades 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 de D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE de la matriz.

pTiledResourceRegionSizes

Matriz de estructuras de D3DWDDM1_3DDI_TILE_REGION_SIZE 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 mosaicos. Se trata de desplazamientos de mosaico de base cero, contando en mosaicos (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

None

Observaciones

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

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_MAPPING_FLAG

D3DWDDM1_3DDI_TILE_RANGE_FLAG

D3DWDDM1_3DDI_TILE_REGION_SIZE