Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Kopieren Sie eine Multisampled-Ressource in eine Nicht-Multisampled-Ressource. Diese API ist am nützlichsten, wenn sie das resultierende Rendertarget eines Renderdurchlaufs als Eingabe für einen zweiten Renderdurchlauf wiederverwenden.
Syntax
void ResolveSubresource(
[in] ID3D10Resource *pDstResource,
[in] UINT DstSubresource,
[in] ID3D10Resource *pSrcResource,
[in] UINT SrcSubresource,
[in] DXGI_FORMAT Format
);
Parameter
[in] pDstResource
Typ: ID3D10Resource*
Zielressource. Muss mit dem D3D10_USAGE_DEFAULT-Flag erstellt und mit einer Stichprobe erstellt werden. Siehe ID3D10Resource.
[in] DstSubresource
Typ: UINT
Ein nullbasierter Index, der die Zielunterquelle identifiziert. Weitere Informationen finden Sie unter D3D10CalcSubresource .
[in] pSrcResource
Typ: ID3D10Resource*
Quellressource. Muss multisampled sein.
[in] SrcSubresource
Typ: UINT
Die Quellunterquelle der Quellressource.
[in] Format
Typ: DXGI_FORMAT
DXGI_FORMAT , der angibt, wie die multisampled-Ressource in eine Ressource mit einzeler Stichprobe aufgelöst wird. Siehe Bemerkungen.
Rückgabewert
Keine
Bemerkungen
Sowohl die Quell- als auch die Zielressourcen müssen denselben Ressourcentyp und die gleichen Dimensionen aufweisen.
Quelle und Ziel müssen kompatible Formate aufweisen. Hierfür gibt es drei Szenarien:
| Szenario | Requirements (Anforderungen) |
|---|---|
| Quelle und Ziel sind vorstrukturiert und typisiert | Sowohl die Quelle als auch das Ziel müssen identische Formate aufweisen, und dieses Format muss im Format-Parameter angegeben werden. |
| Eine Ressource ist vorstrukturiert und typisiert, die andere vorstrukturiert und typlos. | Die typisierte Ressource muss über ein Format verfügen, das mit der typlosen Ressource kompatibel ist (d. h. die typisierte Ressource ist DXGI_FORMAT_R32_FLOAT und die typlose Ressource ist DXGI_FORMAT_R32_TYPELESS). Das Format der typisierten Ressource muss im Format-Parameter angegeben werden. |
| Quelle und Ziel sind vorstrukturiert und typlos | Sowohl die Quelle als auch das Ziel müssen das gleiche typlose Format aufweisen (d. h. beide müssen über DXGI_FORMAT_R32_TYPELESS verfügen), und der Parameter Format muss ein Format angeben, das mit der Quelle und dem Ziel kompatibel ist (d. h. wenn beide DXGI_FORMAT_R32_TYPELESS können DXGI_FORMAT_R32_FLOAT oder DXGI_FORMAT_R32_UINT im Format-Parameter angegeben werden). |
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | d3d10.h (einschließlich D3d10core) |