Método ID3D10Debug::SetFeatureMask (d3d10sdklayers.h)
Establezca un campo de bits de marcas que activará y desactivará las características de depuración.
Sintaxis
HRESULT SetFeatureMask(
[in] UINT Mask
);
Parámetros
[in] Mask
Tipo: UINT
Marcas de máscara de características ORed bit a bit juntas. Si hay una marca, esa característica se establecerá en activada; de lo contrario, la característica se establecerá en desactivada. Consulte los comentarios para obtener una lista de marcas.
Valor devuelto
Tipo: HRESULT
Este método devuelve uno de los siguientes códigos de retorno de Direct3D 10.
Comentarios
Nota Si llama a esta API en un proceso de sesión 0, devuelve DXGI_ERROR_NOT_CURRENTLY_AVAILABLE.
D3D10_DEBUG_FEATURE_FINISH_PER_RENDER_OP | La aplicación esperará a que la GPU termine de procesar la operación de representación antes de continuar. |
D3D10_DEBUG_FEATURE_FLUSH_PER_RENDER_OP | El tiempo de ejecución llamará además a ID3D10Device::Flush. |
D3D10_DEBUG_FEATURE_PRESENT_PER_RENDER_OP | El tiempo de ejecución llamará a Present. La presentación de los búferes de representación se producirá según la configuración establecida por llamadas anteriores a ID3D10Debug::SetSwapChain e ID3D10Debug::SetPresentPerRenderOpDelay. |
Estas marcas de máscara de características se aplican a los siguientes métodos de operación de representación:
- 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
Requisitos
Plataforma de destino | Windows |
Encabezado | d3d10sdklayers.h |