Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtiene el nombre de propiedad que corresponde al índice especificado. Se trata de una sobrecarga de plantilla. Vea la sección Comentarios.
Sintaxis
HRESULT GetPropertyName(
U index,
[out] PWSTR name,
UINT32 nameCount
);
Parámetros
index
Tipo: U
Índice de la propiedad para la que se devuelve el nombre.
[out] name
Tipo: PWSTR
Cuando este método vuelve, contiene el nombre que se va a recuperar.
nameCount
Tipo: UINT32
Número de caracteres del búfer de nombres .
Valor devuelto
Tipo: HRESULT
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
| HRESULT | Descripción |
|---|---|
| S_OK | No se ha producido ningún error. |
| HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER) | El búfer proporcionado era demasiado pequeño para acomodar los datos. |
| D2DERR_INVALID_PROPERTY | Si se devuelve este valor, significa que la propiedad que se especificó no existe. |
Comentarios
Este método devuelve una cadena vacía si el índice no es válido. Si el método devuelve RESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER), el nombre se rellenará y se truncará.
template<typename U>
HRESULT GetPropertyName(
U index,
_Out_writes_(nameCount) PWSTR name,
UINT32 nameCount
) CONST;
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 8 y Platform Update para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
| Servidor mínimo compatible | Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
| Plataforma de destino | Windows |
| Encabezado | d2d1_1.h |
| Library | D2d1.lib |
| Archivo DLL | D2d1.dll |
Consulte también
ID2D1DeviceContext::CreateEffect
�