Eventos
19 nov, 23 - 21 nov, 23
Obtenga la ventaja competitiva que necesita con soluciones eficaces de inteligencia artificial y nube al asistir a Microsoft Ignite online.
Regístrese ahoraEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Deshabilite la captura de estado con una máscara de bloque de estado.
HRESULT D3D10StateBlockMaskDisableCapture(
[in, out] D3D10_STATE_BLOCK_MASK *pMask,
[in] D3D10_DEVICE_STATE_TYPES StateType,
[in] UINT RangeStart,
[in] UINT RangeLength
);
[in, out] pMask
Tipo: D3D10_STATE_BLOCK_MASK*
Máscara de bloque de estado (consulte D3D10_STATE_BLOCK_MASK).
[in] StateType
Tipo: D3D10_DEVICE_STATE_TYPES
Tipo de estado del dispositivo que se va a deshabilitar (consulte D3D10_DEVICE_STATE_TYPES).
[in] RangeStart
Tipo: UINT
Extremo inferior del intervalo de valores que se va a establecer en false.
[in] RangeLength
Tipo: UINT
Extremo superior del intervalo de valores que se va a establecer en false.
Tipo: HRESULT
Este método devuelve uno de los siguientes códigos de retorno de Direct3D 10.
Este es un ejemplo de cómo llamar a esta función. Crea una máscara que no puede capturar y aplicar a los muestreadores de sombreador de geometría en las ranuras 2 ~ 23.
D3D10_STATE_BLOCK_MASK stateBlockMask;
D3D10StateBlockMaskDisableCapture(&stateBlockMask,
D3D10_DST_GS_SAMPLERS,
2, 23);
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3d10effect.h |
Library | D3D10.lib |
Archivo DLL | D3D10.dll |
Eventos
19 nov, 23 - 21 nov, 23
Obtenga la ventaja competitiva que necesita con soluciones eficaces de inteligencia artificial y nube al asistir a Microsoft Ignite online.
Regístrese ahora