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.
El GetFormatRepresentation método recupera una representación de cadena del formato personalizado para que se pueda mostrar en una interfaz de usuario.
Sintaxis
HRESULT GetFormatRepresentation(
[in] UINT nFormat,
[out, optional] LPWSTR *ppwstrFormatRep
);
Parámetros
[in] nFormat
Especifica el índice de un formato admitido. Este parámetro puede ser cualquier valor del intervalo de cero a uno menor que el valor devuelto de GetFormatCount. Es decir, cualquier valor del intervalo de cero a GetFormatCount( ) - 1.
[out, optional] ppwstrFormatRep
Especifica la dirección del búfer que recibe una cadena Unicode terminada en NULL que describe el formato personalizado.
Valor devuelto
El GetFormatRepresentation método devuelve S_OK cuando la llamada se realiza correctamente. De lo contrario, devuelve uno de los códigos de error que se muestran en la tabla siguiente.
| Código devuelto | Descripción |
|---|---|
|
Puntero no válido pasado a la función |
|
No se puede asignar el búfer de devolución |
|
nFormat está fuera del intervalo |
Comentarios
El sAPO usa CoTaskMemAlloc para asignar la cadena devuelta. El llamador debe usar CoTaskMemFree para eliminar el búfer al que apunta el parámetro ppwstrFormatRep .
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de Windows. |
| Plataforma de destino | Escritorio |
| Encabezado | audioenginebaseapo.h (incluya Audioenginebaseapo.h) |
| IRQL | Todos los niveles. |