Función DCompositionCreateSurfaceHandle (dcomp.h)
Crea un nuevo objeto de superficie de composición que se puede enlazar a una cadena de intercambio o búfer de intercambio de Microsoft DirectX y asociado a un objeto visual.
Sintaxis
HRESULT DCompositionCreateSurfaceHandle(
[in] DWORD desiredAccess,
[in, optional] SECURITY_ATTRIBUTES *securityAttributes,
[out] HANDLE *surfaceHandle
);
Parámetros
[in] desiredAccess
Tipo: DWORD de
Acceso solicitado al objeto de superficie de composición. Puede ser uno de los siguientes valores:
[in, optional] securityAttributes
Tipo: SECURITY_ATTRIBUTES*
Contiene el descriptor de seguridad para el objeto de superficie de composición y especifica si el identificador del objeto de superficie de composición se puede heredar cuando se crea un proceso secundario. Si este parámetro es NULL, el objeto de superficie de composición se crea con atributos de seguridad predeterminados que conceden acceso de lectura y escritura al proceso actual, pero no permiten que los procesos secundarios hereden el identificador.
[out] surfaceHandle
Tipo:
Identificador del nuevo objeto de superficie de composición. Este parámetro no debe ser NULL.
Valor devuelto
Si la función se ejecuta correctamente, devuelve S_OK. De lo contrario, devuelve un hrESULT código de error. Consulte códigos de error directComposition para obtener una lista de códigos de error.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows Server 2012 [solo aplicaciones de escritorio] |
de la plataforma de destino de |
Windows |
encabezado de |
dcomp.h |
biblioteca de |
Dcomp.lib |
DLL de |
Dcomp.dll |