Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Obtém definições de traço para os segmentos da figura.
Sintaxe
HRESULT GetSegmentStrokes(
[in, out] UINT32 *segmentCount,
[in, out] BOOL *segmentStrokes
);
Parâmetros
[in, out] segmentCount
O tamanho da matriz referenciada por segmentStrokes. Esse parâmetro não deve ser NULL.
Se o método retornar com êxito, segmentCount conterá o número de elementos retornados na matriz referenciada por segmentStrokes.
Se segmentStrokes for NULL quando o método for chamado, segmentCount deverá ser definido como zero.
Se um ponteiro NULL for retornado em segmentStrokes, o valor de segmentCount conterá o tamanho do buffer necessário, especificado como o número de elementos.
[in, out] segmentStrokes
Uma matriz que tem o mesmo número de elementos especificado em segmentCount. Se o chamador exigir que esse método retorne apenas o tamanho do buffer necessário, defina esse valor como NULL.
Se a matriz for grande o suficiente, esse método copiará os valores de traço de segmento para a matriz e retornará, em segmentCount, o número de valores de traço de segmento copiados. Se segmentData for NULL ou fizer referência a um buffer que não é grande o suficiente, um ponteiro NULL será retornado, nenhum dado será copiado e segmentCount conterá o tamanho do buffer necessário especificado como o número de elementos.
A tabela a seguir mostra os valores possíveis de um elemento na matriz referenciada por segmentStrokes.
| Value | Meaning |
|---|---|
|
O segmento é acariciou. |
|
O segmento não é acariciou. |
Valor de retorno
Se o método for bem-sucedido, ele retornará S_OK; caso contrário, ele retorna um código de erro HRESULT .
| Código de retorno | Description |
|---|---|
|
O método foi bem-sucedido. |
|
segmentCount é NULL. |
|
segmentStrokes é NULL ou faz referência a um buffer que não é grande o suficiente para receber os dados de traço de segmento. segmentCount contém o número necessário de elementos. |
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo compatível | Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização de Plataforma para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
| da Plataforma de Destino | Windows |
| Header | xpsobjectmodel.h |