Sintaxis
Parámetros
pDstResource [in]Tipo: ID3D12Resource * SAL:
In
Recurso de destino. Debe crearse con la marca D3D11_USAGE_DEFAULT y debe ser de muestra única, a menos que se resuelva a partir de un recurso comprimido (D3D12_RESOLVE_MODE_DECOMPRESS); en ese caso, debe tener el mismo recuento de muestras que el origen comprimido.
DstSubresource [in]Tipo: UINT SAL:
In
Un índice de base cero que identifica el subrecurso de destino. Use D3D12CalcSubresource para calcular el índice del subrecurso si el recurso primario es complejo.
DstX [in]Tipo: UINT SAL:
In
La coordenada X del borde situado más a la izquierda de la región de destino. El ancho de la región de destino es el mismo que el ancho del rectángulo de origen.
DstY [in]Tipo: UINT SAL:
In
La coordenada Y del borde superior de la región de destino. El alto de la región de destino es el mismo que el alto del rectángulo de origen.
pSrcResource [in]Tipo: ID3D12Resource * SAL:
In
Recurso de origen. Debe ser multimuestreado o comprimido.
SrcSubresource [in]Tipo: UINT SAL:
In
Un índice de base cero que identifica el subrecurso de origen.
pSrcRect [in, optional]Tipo: D3D12_RECT * SAL:
In_opt
Especifica la región rectangular del recurso de origen que se va a resolver. Pasar NULL en pSrcRect especifica que se va a resolver todo el subrecurso.
Format [in]Tipo: DXGI_FORMAT SAL:
In
Un valor DXGI_FORMAT que especifica cómo se consolidan los formatos de los recursos de origen y de destino.
ResolveMode [in]Tipo: D3D12_RESOLVE_MODE SAL:
In
Especifica la operación que se usa para resolver las muestras de origen.
Al usar la operación D3D12_RESOLVE_MODE_DECOMPRESS, el recuento de muestras puede ser mayor que 1 siempre que el origen y el destino tengan el mismo recuento de muestras, y el origen y el destino pueden especificar el mismo recurso siempre que el rectángulo de origen se alinee con las coordenadas X e Y del destino; en ese caso, la descompresión se produce en el mismo lugar.
Al usar la operación D3D12_RESOLVE_MODE_MIN, D3D12_RESOLVE_MODE_MAX o D3D12_RESOLVE_MODE_AVERAGE, el destino debe tener un recuento de muestras de 1.
Valor devuelto
Tipo: void Ninguno.Comentarios
ResolveSubresourceRegion funciona como ResolveSubresource, pero permite resolver solo una parte de un recurso y resolver las muestras de origen de varias maneras. Las resoluciones parciales pueden ser útiles en escenarios de varios adaptadores; por ejemplo, cuando el área representada se ha particionado entre adaptadores, es posible que cada adaptador solo necesite resolver la parte de un subrecurso que corresponde a su partición asignada.Requisitos
Encabezado: d3d12_xs.h o d3d12_x.hBiblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One
