structure DXVAHD_BLT_STATE_ALPHA_FILL_DATA (dxvahd.h)
Spécifie la façon dont les valeurs alpha de sortie sont calculées pour les opérations blit lors de l’utilisation de Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
Syntaxe
typedef struct _DXVAHD_BLT_STATE_ALPHA_FILL_DATA {
DXVAHD_ALPHA_FILL_MODE Mode;
UINT StreamNumber;
} DXVAHD_BLT_STATE_ALPHA_FILL_DATA;
Membres
Mode
Spécifie le mode de remplissage alpha, en tant que membre de l’énumération DXVAHD_ALPHA_FILL_MODE .
Si le membre FeatureCaps de la structure DXVAHD_VPDEVCAPS ne contient pas l’indicateur DXVAHD_FEATURE_CAPS_ALPHA_FILL , le mode de remplissage alpha doit être défini sur DXVAHD_ALPHA_FILL_MODE_OPAQUE.
La valeur d’état par défaut est DXVAHD_ALPHA_FILL_MODE_OPAQUE.
StreamNumber
Index de base zéro du flux d’entrée à utiliser pour les valeurs alpha. Ce membre est utilisé lorsque le mode de remplissage alpha est DXVAHD_ALPHA_FILL_MODE_SOURCE_STREAM ; sinon, la valeur est ignorée.
Pour obtenir le nombre maximal de flux, appelez IDXVAHD_Device::GetVideoProcessorDeviceCaps et case activée le membre MaxStreamStates de la structure DXVAHD_VPDEVCAPS.
Spécifications
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | dxvahd.h |