Compartir a través de


Manager.CheckDeviceFormatConversion (Método)

Actualización: noviembre 2007

Comprueba un dispositivo para determinar si admite la conversión de un formato de presentación a otro.

Espacio de nombres:  Microsoft.WindowsMobile.DirectX.Direct3D
Ensamblado:  Microsoft.WindowsMobile.DirectX (en Microsoft.WindowsMobile.DirectX.dll)

Sintaxis

'Declaración
Public Shared Function CheckDeviceFormatConversion ( _
    adapter As Integer, _
    deviceType As DeviceType, _
    sourceFormat As Format, _
    destFormat As Format _
) As Boolean
'Uso
Dim adapter As Integer
Dim deviceType As DeviceType
Dim sourceFormat As Format
Dim destFormat As Format
Dim returnValue As Boolean

returnValue = Manager.CheckDeviceFormatConversion(adapter, _
    deviceType, sourceFormat, destFormat)
public static bool CheckDeviceFormatConversion(
    int adapter,
    DeviceType deviceType,
    Format sourceFormat,
    Format destFormat
)
public:
static bool CheckDeviceFormatConversion(
    int adapter, 
    DeviceType deviceType, 
    Format sourceFormat, 
    Format destFormat
)
public static function CheckDeviceFormatConversion(
    adapter : int, 
    deviceType : DeviceType, 
    sourceFormat : Format, 
    destFormat : Format
) : boolean

Parámetros

Valor devuelto

Tipo: System.Boolean
true si el método se realiza correctamente; en caso contrario, false.

Comentarios

Si se utiliza el método CheckDeviceType para comprobar la compatibilidad entre un búfer de reserva y el formato de presentación, se devuelven los valores correctos. Esto significa que la llamada refleja las funciones del dispositivo. Si el dispositivo no se puede representar en el formato de búfer de reserva solicitado, la llamada todavía devuelve el valor NotAvailable de la enumeración ResultCode. Si el dispositivo se puede representar en ese formato pero no se puede realizar la presentación con conversión de color, el valor devuelto también es NotAvailable. Las aplicaciones pueden averiguar la compatibilidad del hardware para la propia presentación mediante una llamada al método CheckDeviceFormatConversion. No se ofrece emulación de software para la propia presentación con conversión de color.

El método CheckDeviceFormatConversion también se puede utilizar para determinar qué combinaciones de formatos de superficie de origen y formatos de superficie de destino se permiten en las llamadas a Device.StretchRectangle.

El formato de origen de conversión de color debe ser un formato de código de cuatro caracteres (FOURCC) o un formato de búfer de reserva válido. El formato de destino debe ser uno de los formatos sin signo siguientes:

X1R5G5B5

X1R5G5B5

R5G6B5

R8G8B8

R8G8B8

A8R8G8B8

Permisos

Plataformas

Windows CE, Windows Mobile para Smartphone, Windows Mobile para Pocket PC

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Compact Framework

Compatible con: 3.5, 2.0

Vea también

Referencia

Manager (Clase)

Manager (Miembros)

Microsoft.WindowsMobile.DirectX.Direct3D (Espacio de nombres)