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.
Legen Sie ein Bitfeld von Flags fest, durch das Debugfeatures aktiviert und deaktiviert werden.
Syntax
HRESULT SetFeatureMask(
[in] UINT Mask
);
Parameter
[in] Mask
Typ: UINT
Featuremaske kennzeichnet bitweise oRed zusammen. Wenn ein Flag vorhanden ist, wird dieses Feature auf on festgelegt, andernfalls wird das Feature auf deaktiviert festgelegt. Eine Liste von Flags finden Sie in den Anmerkungen.
Rückgabewert
Typ: HRESULT
Diese Methode gibt einen der folgenden Direct3D 10-Rückgabecodes zurück.
Hinweise
| D3D10_DEBUG_FEATURE_FINISH_PER_RENDER_OP | Die Anwendung wartet, bis die GPU die Verarbeitung des Renderingvorgangs abgeschlossen hat, bevor sie fortfährt. |
| D3D10_DEBUG_FEATURE_FLUSH_PER_RENDER_OP | Runtime ruft zusätzlich ID3D10Device::Flush auf. |
| D3D10_DEBUG_FEATURE_PRESENT_PER_RENDER_OP | Die Runtime ruft Present auf. Die Darstellung von Renderpuffern erfolgt gemäß den Einstellungen, die durch vorherige Aufrufe von ID3D10Debug::SetSwapChain und ID3D10Debug::SetPresentPerRenderOpDelay festgelegt wurden. |
Diese Featuremasken-Flags gelten für die folgenden Renderingvorgangsmethoden:
- ID3D10Device::D raw
- ID3D10Device::D rawIndexed
- ID3D10Device::D rawInstanced
- ID3D10Device::D rawIndexedInstanced
- ID3D10Device::D rawAuto
- ID3D10Device::ClearRenderTargetView
- ID3D10Device::ClearDepthStencilView
- ID3D10Device::CopySubresourceRegion
- ID3D10Device::CopyResource
- ID3D10Device::UpdateSubresource
- ID3D10Device::GenerateMips
- ID3D10Device::ResolveSubresource
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | d3d10sdklayers.h |