Método ID2D1Properties::GetValueByName(PCWSTR,T*) (d2d1_1.h)
Obtiene el valor de propiedad por nombre. Se trata de una sobrecarga de plantilla. Vea comentarios.
Sintaxis
HRESULT GetValueByName(
[in] PCWSTR propertyName,
[out] T *value
);
Parámetros
[in] propertyName
Tipo: PCWSTR
Nombre de propiedad que se va a obtener.
[out] value
Tipo: T* de
Cuando este método devuelve , contiene el valor .
Valor devuelto
Tipo: HRESULT
El método devuelve un HRESULT. Entre los valores posibles se incluyen, entre otros, los de la tabla siguiente.
HRESULT | Descripción |
---|---|
S_OK | No se produjo ningún error. |
D2DERR_INVALID_PROPERTY | La propiedad especificada no existe. |
E_OUTOFMEMORY | No se pudo asignar la memoria necesaria. |
D3DERR_OUT_OF_VIDEO_MEMORY | No se pudo asignar la memoria de vídeo necesaria. |
E_INVALIDARG | Uno o varios argumentos no son válidos. |
E_FAIL | Error no especificado. |
Observaciones
Si propertyName no existe, no se recupera información.
Cualquier error que no esté en el conjunto estándar devuelto por una implementación de propiedad se asignará al intervalo de errores estándar.
template<typename T> HRESULT GetValueByName( _In_ PCWSTR propertyName, _Out_ T *value ) const;
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 y Platform Update para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
servidor mínimo admitido | Windows Server 2012 y Actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
de la plataforma de destino de |
Windows |
encabezado de |
d2d1_1.h |
biblioteca de |
D2d1.lib |
DLL de |
D2d1.dll |