> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# D3D_PARAMETER_FLAGS

> Indica sinalizadores semânticos para parâmetros de função.

Indica sinalizadores semânticos para parâmetros de função.

## Sintaxe

```cpp theme={null}
typedef enum _D3D_PARAMETER_FLAGS    
{  
    D3D_PF_NONE = 0,  
    D3D_PF_IN = 0x1,  
    D3D_PF_OUT = 0x2,  
    D3D_PF_FORCE_DWORD = 0x7fffffff  
} D3D_PARAMETER_FLAGS  
```

## Constantes

| Constante | Descrição |
| - | - |
| D3D\_PF\_NONE | O parâmetro não tem sinalizadores semânticos. |
| D3D\_PF\_IN | Indica um parâmetro de entrada. |
| D3D\_PF\_OUT | Indica um parâmetro de saída. |
| D3D\_PF\_FORCE\_DWORD | Força esta enumeração a ser compilada com tamanho de 32 bits. Sem esse valor, alguns compiladores permitiriam que esta enumeração fosse compilada com um tamanho diferente de 32 bits. Esse valor não é usado. |

## Requisitos

**Cabeçalho:** d3d12shader\_x.h e d3d12video\_xs.h\
**Plataformas compatíveis**: consoles XBOX Series e família XBOX One

## Confira também

[d3d12shader\_x](/pt-BR/reference/graphics/d3d12shader_x/d3d12shader_x_members)


## Related topics

- [D3D12_META_COMMAND_PARAMETER_FLAGS](/pt-BR/reference/graphics/d3d12/enums/d3d12_meta_command_parameter_flags_public.md)
- [D3D12_META_COMMAND_PARAMETER_DESC](/pt-BR/reference/graphics/d3d12/structs/d3d12_meta_command_parameter_desc_public.md)
- [D3D12_ROOT_SIGNATURE_DESC](/pt-BR/reference/graphics/d3d12/structs/d3d12_root_signature_desc_public.md)
- [D3D12_ROOT_SIGNATURE_DESC1](/pt-BR/reference/graphics/d3d12/structs/d3d12_root_signature_desc1_public.md)
- [D3D12_FENCE_FLAGS](/pt-BR/reference/graphics/d3d12/enums/d3d12_fence_flags_public.md)
